我正在尝试解析一些网络字体,如 woff、ttf 等。
这就是我开始使用这个库的原因
https://github.com/PhenX/php-font-lib
但是没有使用示例,例如如何从 font.ttf 文件中解析一些相关信息。
这是 lib 的示例
http://pxd.me/php-font-lib/www/font_explorer.html
有人对这个库有一些经验,可以给我一个起点吗?
问候和感谢
如果根据您的其他问题详细信息,您实际需要的是提取所有字形轮廓,那么您最好使用TTX
将glyf
表提取为 XML 文件,然后使用 PHP 简单地读取它。编码要容易得多,而且工作量要少得多。
然而,这是最重要的:拥有字形轮廓与现在能够设置文本样式不同。像“difference”这样的词不是“d”+“i”+“f”+ ...等,因为字体还带有重新定位信息,以确保某些字母组合看起来比“一个接一个地丢字母”更好, 并且字母可以被完全不同的轮廓替换以获得更好的外观(例如,许多好的字体都会有一个专用的“ff”连字字形,这与两个相邻的“f”字形完全不同,两者在大纲点和指标方面)。
但似乎你在问一个XY 问题问题,所以可能值得问自己“为什么”五次。
@font-face
规则)等。当您不询问如何实现您已经想象的解决问题的方法时,Stackoverflow 可以为您提供最好的帮助,而是当您陈述您需要实现的目标,然后解释您已经想到或尝试过的内容时.