どうすれば€記号を作成できますimagettftext()
か?ユーロ記号を含むフォント「LucidaGrande」を使用しています。
€
も動作しません。
質問する
836 次
1 に答える
6
ドキュメントを参照してください(私の強調):
UTF-8エンコーディングのテキスト文字列。
€
位置127を超えるフォントの文字にアクセスするために、(:の形式の)10進数字参照を含める ことができます。16進形式(のような©
)がサポートされています。UTF-8エンコーディングの文字列は直接渡すことができます。などの名前付きエンティティ
©
はサポートされていません。html_entity_decode()を使用して、これらの名前付きエンティティをUTF-8文字列にデコードすることを検討してください(html_entity_decode()は、PHP 5.0.0以降でこれをサポートしています)。フォントでサポートされていない文字が文字列で使用されている場合、中空の長方形が文字に置き換わります。
実際の€文字を使用するか、デコードするか、10進文字参照を使用してみてください。すべてのコード形式を持つFileFormat.InfoUnicodeLookupのエントリについては、ここを参照してください:http ://www.fileformat.info/info/unicode/char/20ac/index.htm 。この場合はになります€
。
于 2012-07-24T21:07:23.280 に答える