GDを使用して画像にテキストを配置しています。GD はテキストをベースラインに配置します。ボックスの高さを取得するために ImageTTFBBox を使用しており、テキストの下部がどこにあるかを計算できます。しかし、gd はベースラインを使用してテキストを配置するためです。ベースラインがどこにあるかをどのように把握できますか? テキストと配置とサイズはすべて動的です。
私は giddyup 52px フォントを使用しており、それを左上隅に配置しています。たとえば、余白/パディングはありません。ImageTTFBBox を使用してテキストの高さを取得し、54px です。そこで、imagettftext() を使用してテキストを 0.54px に配置します。
テキスト ボックスのベースラインが約 66 ピクセルになるテキストの下部ではなく 54 ピクセルにあるため、テキストは約 12 ピクセル下になりすぎます。
お時間をいただきありがとうございます。
トッド