PHPlotで日本語フォントを使うには - D-ramのWeb開発日記

PHPlotで日本語フォントを使うには

PHPでグラフを表示させるには、JpGraphやPHPlotがあります。
商用で利用するには、PHPlotを選択することになりますが、標準では日本語が使えません。

日本語フォントを使うには、以下のようにします。
なお環境は、CentOS5にXAMPPを入れてます。

まずは、日本語フォントを取得し適当なフォルダに格納します。
一般利用者向けIPAフォントのダウンロード || OSS iPedia

次に/phplot/phplot.phpを以下のように変更します。

var $use_ttf  = FALSE;                  // Use True Type Fonts?
var $ttf_path = '.';                    // Default path to look in for TT Fonts.
var $default_ttfont = 'benjamingothic.ttf';
変更後
var $use_ttf  = TRUE;                  // Use True Type Fonts?
var $ttf_path = '/opt/lampp/lib/php/';                    // Default path to look in for TT Fonts.
var $default_ttfont = '/opt/lampp/html_data/modules/fonts/ipagp.ttf';  //フォントのパス

以上で完了です。試しに表示させると日本語が正しく表示されました。

graph.png


【関連記事】

このブログ記事について

このページは、d-ramが2008年8月 1日 17:30に書いたブログ記事です。

ひとつ前のブログ記事は「VMware仮想ディスクを拡張するには」です。

次のブログ記事は「MT関連記事を表示するプラグイン」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。