一段时间以来,我一直在使用带有 imagettftext 的系统来向网站添加 nog 标准字体。几个月前我放弃了这种方法以获得更好的选择,但我在一年前创建的一个网站上遇到了问题。
该网站已移至新服务器,除了稳定性问题和性能之外,该服务器还具有更新的 php 版本以及其他改进。除了一个细节外,这一举动非常完美。从那时起,所有出现的生成的图像文本按钮在特定字母之间都有间距。最值得注意的是 W 和 J。生成图像的脚本本身似乎没有错,因为它是从头开始重建的,并且使用了其他程序员使用的多个实现。
不同的字体显示不同的结果,不少没有显示问题。
现在,合乎逻辑的解决方案是切换到像 cufon 甚至 fontface 这样的系统,但这两种解决方案都有两个主要缺点。
- 这样做非常耗时(实现 imagettftext 解决方案的低效方式是我停止使用它的原因之一)
- 该站点还有一个 html 时事通讯系统,显然这两种解决方案都不支持。
所以基本上我很难过。我不确定我应该从这里走向哪个方向,任何帮助将不胜感激。