We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
  • 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は日本語をちゃんと扱える
    賢い関数だよ。ってことでしょうか。とにかく問題ないので…
    何かアドバイスをいただけると助かります。