Calender
Sun Mon Tue Wed Thu Fri Sat
     12
3456789
10111213141516
17181920212223
24252627282930
<< November 2019 >>
広告
SEARCH

SELECTED ENTRIES
RECENT COMMENTS
RECENT TRACKBACK
CATEGORIES
ARCHIVES
LINKS
PROFILE
OTHERS
SKYPE
PC: skype.jojo.jp
chat
iPad: iphone.jojo.jp
chat call
THANKS



本日:
昨日:
多言語
広告
 ▼▲ 作業日報 ▼△
    What's under the hood?
<< DSC-WX5 | main | USB接続HDDへの転送速度(1Tbyte) メモ >>
jpGraph 日本語化対応
1.フリーの日本語TrueTypeフォントをインストール
#apt-get install ttf-sazanami-gothic ttf-sazanami-mincho
↓この位置にインストールされます
/usr/share/fonts/truetype/sazanami/sazanami-gothic.ttf

2.jpgraph/jpg-config.inc.php の修正
136行目: 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','sazanami/sazanami-mincho.ttf');
define('PMINCHO_TTF_FONT','sazanami/sazanami-mincho.ttf');
define('GOTHIC_TTF_FONT','sazanami/sazanami-gothic.ttf');
define('PGOTHIC_TTF_FONT','sazanami/sazanami-gothic.ttf');

3.jpgraph/jpgraph_ttf.inc.php の修正
// define('CACHE_DIR','/tmp/jpgraph_cache/');
// define('TTF_DIR','/usr/share/fonts/truetype/');
// define('MBTTF_DIR','/usr/share/fonts/truetype/');

define('CACHE_DIR','/tmp/jpgraph_cache/');
define('TTF_DIR','/usr/share/fonts/truetype/');
define('MBTTF_DIR','/usr/share/fonts/truetype/');

4.キャッシュを利用する場合(任意)
4-1.キャッシュの有効化
・jpgraph/jpg-config.inc.php の修正
77行目:
define('USE_CACHE',false);

define('USE_CACHE',true);
126行目:
//define('CACHE_FILE_GROUP','www');
↓(for Debian)
//define('CACHE_FILE_GROUP','www-data');

4-2.フォルダの作成
#install -m 777 -d /tmp/jpgraph_cache


リンク:
jpGraph.....本家サイト
Linuxサーバ奮闘記|JpGraph
Shinta's Web Site|HPでグラフを作ろう!
| 開発関連 | 15:06 | comments(0) | trackbacks(0) |









http://blog.jojo.jp/trackback/1410010