header

PHPでTrueTypeフォントを利用する

(1/3)

HTMLの画面に装飾を施すには限界がある。
日本語環境の場合、さまざまなフォントが利用できるにもかかわらず、 利用できるフォントはクライアント(ブラウザ)に依存してしまう。
そこで今回は、GDライブラリTrueTypeフォントを描画できることを利用して、 フリーの日本語フォントを描画させる方法を紹介する。

みかちゃんFONTの入手

サンプル・プログラムの描画に利用しているのは、フリーのTrueTypeフォントとして有名な「みかちゃん」である。まず、このフォントを入手しよう。
みかちゃん」にアクセスし、メニュー「だうんろーど」から、使用OSを選んでダウンロードする。 GDライブラリではフォント・コレクションは利用できないようなので、 Windowsユーザーは、4種類あるフォントを別々にダウンロードすること。
なお、WindowsコーナーにあるLZH形式ファイルをダウンロードすれば、LinuxやOS Xのサーバ環境でも利用できる。
ここでは、「みかちゃん-P.ttf」を利用する。サーバ環境で使用する便宜上、ファイル名を"mikachan-p.ttf"と変更しておこう。

FONTのインストール先

みかちゃん」をWindows XPで利用するなら、FONTディレクトリ"C:\WINDOWS\Fonts"にコピーすればよい。
が、ここでは、Webサーバ環境で利用するので、Apacheが支配しているディレクトリにコピーした方が都合がよい。ここでは/public_html/font/に置いている。(サーバ環境によって異なるので、サーバ管理者に確認のこと)

(この項つづく)