webページ上でリアルタイムに画像を生成する手法はいくつかありますが、 昔から有名なのがこの「JpGraph」です。 本日は、「JpGraphのインストール」です。
こんにちは。猫ITソリューションズ広報の齊藤メイ(♀)です。 本日は、「JpGraphのインストール」についてです。最新版の確認をしておく。
1 2 3 |
# cd /usr/local/src # wget http://www.asial.co.jp/jpgraph/download.php?download=jpgraph-2.3.4.tar.gz # tar -zxvf jpgraph-2.3.4.tar.gz |
PEARディレクトリに移動
1 |
# mv /usr/local/src/jpgraph-2.3.4/src/ /usr/share/pear/jpgraph/ |
GDのインストール
1 2 |
# yum install -y gd # yum install -y php-gd |
httpdを再起動
1 |
# service httpd restart |
独立行政法人情報処理推進機構提供のIPAフォントをダウンロード&解凍→移動
1 2 3 4 5 6 7 8 9 10 11 12 |
# wget http://ossipedia.ipa.go.jp/ipafont/IPAfont00301.php # unzip /usr/local/src/IPAfont00301.zip inflating: IPAfont00301/IPA_Font_License_Agreement_v1.0.txt inflating: IPAfont00301/ipag.otf inflating: IPAfont00301/ipagp.otf inflating: IPAfont00301/ipam.otf inflating: IPAfont00301/ipamp.otf inflating: IPAfont00301/Readme00301.txt # mv /usr/local/src/IPAfont00301/ipag.otf /usr/share/fonts/ja/TrueType/ipag.otf # mv /usr/local/src/IPAfont00301/ipagp.otf /usr/share/fonts/ja/TrueType/ipagp.otf # mv /usr/local/src/IPAfont00301/ipam.otf /usr/share/fonts/ja/TrueType/ipam.otf # mv /usr/local/src/IPAfont00301/ipamp.otf /usr/share/fonts/ja/TrueType/ipamp.otf |
設定ファイルを編集
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
# vi /usr/share/pear/jpgraph/jpg-config.inc.php コメントアウト削除 // DEFINE("MBTTF_DIR","/usr/share/fonts/ja/TrueType/"); ↓ DEFINE("MBTTF_DIR","/usr/share/fonts/ja/TrueType/"); コメントアウト(消してもいいけど) ※Japanese TrueType font used with FF_MINCHO, FF_PMINCHO, FF_GOTHIC, FF_PGOTHIC の下あたり //define('MINCHO_TTF_FONT','ipam.ttf'); //define('PMINCHO_TTF_FONT','ipamp.ttf'); //define('GOTHIC_TTF_FONT','ipag.ttf'); //define('PGOTHIC_TTF_FONT','ipagp.ttf'); // 追記 DEFINE('MINCHO_TTF_FONT','ipam.otf'); DEFINE('PMINCHO_TTF_FONT','ipam.otf'); DEFINE('GOTHIC_TTF_FONT','ipag.otf'); DEFINE('PGOTHIC_TTF_FONT','ipagp.otf'); |
ちなみに代表齊藤の個人サイトwaku2とらふぃっくすのコンテンツ「PCエンジンデータベース」では、ユーザー投票結果グラフに使用しています。
アンケート結果・評価レビュー R-TYPEⅠ | PCエンジンデータベース | waku2とらふぃっくす