PHP:读取字体文件的 TrueType/OpenType 元数据
Posted
技术标签:
【中文标题】PHP:读取字体文件的 TrueType/OpenType 元数据【英文标题】:PHP: Read TrueType/OpenType metadata of the font file 【发布时间】:2011-06-01 15:55:51 【问题描述】:如何阅读字体详细信息?例如,字体的元数据中包含版权、姓氏、设计师、版本等信息。我还希望脚本能够计算文件中字形的数量,并返回字体支持的语言。例如,一个典型的字体可能包含西方、瑞典和罗马语言支持,并有数百个字形。它应该支持 truetype 和 opentype 字体文件。提前感谢您为实现这一目标提供的任何帮助!
【问题讨论】:
我不相信 php 对此有现成的功能,但互联网上似乎有一些类可以用来解析字体文件并获取其元数据。 【参考方案1】:我建议看看 php-font-lib @https://github.com/PhenX/php-font-lib。它具有您要求的所有功能,并且还支持其他字体格式。查看演示 UI @http://pxd.me/php-font-lib/www/font_explorer.html 了解您可以从该库中获得什么样的信息。
【讨论】:
以上是关于PHP:读取字体文件的 TrueType/OpenType 元数据的主要内容,如果未能解决你的问题,请参考以下文章
当从 html 文件中读取 Unicode 内容时,为啥 Unicode 字体无法在 QTextBrowser 中正确显示?