我正在开发一个Web服务,它使用用户选择的TTF字体使用PHP GD扩展呈现字符。PHP-GD:处理Unicode字符
这工作正常,在ASCII-土地,但有几个问题:
要呈现的字符串就会出现,UTF-8。我想限制用户可选字体的列表只能是那些可以正确呈现字符串的字体,因为有些字体只有ASCII字符的字形,ISO 8601等。
如果某些装饰字符包括在内,可以很好地渲染选定字体中的大部分字符并以Arial(或任何包含扩展字形的字体)渲染装饰字符。
似乎并不像PHP-GD支持查询字体元数据以充分了解字符是否可以呈现给定的字体。什么是将字体指标导入到PHP中的好方法?是否有可以转储为XML或其他可解析格式的命令行工具?
只是让自己的Unicode字体。 – 2010-05-21 02:48:29