http://modxcms.com/forums/index.php/topic,2647.0.html
gtextはそのままでは英語フォントしか使えないので、日本語フォントに対応させるべく
改造を試みています。で、mb_convert_encoding関数を差し込めばいいという
ところまでは分かりました。
http://kyms.ne.jp/modx/
こちらが稼働サンプルです。見てのとおり、右側に余分な空白があります。
日本語は2バイトだからとimagettfbboxのところで$bbox[2](右底辺)が
日本語の部分だけ倍のサイズで計算してしまっているのかと単純に考えて、
実験用に同じようなコードで独立のphpファイルを作ってみました。
http://kyms.ne.jp/test/euc.php
ところがすんなり成功。imagettfbboxは日本語をちゃんと扱える
賢い関数だよ。ってことでしょうか。とにかく問題ないので…
何かアドバイスをいただけると助かります。