OpenType ファイルから画像を生成するために imagettftext を使用しています。アクセント付きの文字 (例: å) または √ などの文字を使用しようとするまで、すべてが機能します。その代わりに、.notdef グリフを取得します。
私が使用しているフォントには、間違いなくこれらの文字があります。さらにイライラさせられるのは、TTF を使用すると、すべてが期待どおりに機能することです。
何か案は?
ありがとう
OpenType ファイルから画像を生成するために imagettftext を使用しています。アクセント付きの文字 (例: å) または √ などの文字を使用しようとするまで、すべてが機能します。その代わりに、.notdef グリフを取得します。
私が使用しているフォントには、間違いなくこれらの文字があります。さらにイライラさせられるのは、TTF を使用すると、すべてが期待どおりに機能することです。
何か案は?
ありがとう
申し訳ありませんが、PHP OTF は標準の Ascii 文字のみをサポートしています。OTF の特殊文字がほとんど機能しないことはよく知られています。彼らがそれを修正するまで、あなたはTTFに固執しなければならないのではないかと心配しています.
違います!(回答 1) imagettftext は Unicode で動作します。一部のフォント ファイルにはアクセント付き文字が含まれていませんが、文字を正しく描画するために分音記号 (0300–036F) を組み合わせた Unicode を使用するグラフィック ライブラリに依存しています。これは php gd では失敗するようです。