好吧,一个小背景故事。我正在重新设计一个旧网站,我想使用 Myriad Pro 页上的标题。这将是PHP等的动态特性。
起初,我认为我应该只使用CSS样式,并将Myriad定义为主要字体。但是在使用typetester.org之后,我发现它是无数的,比如说 Arial 高度不同,即使字体大小相同。
所以我可以使用CSS,冒着破坏浏览器设计的风险,不使用字体…
所以我想我可以用 sIFR . (不管叫什么LOL)
最后我决定使用php gd。
这让我想到了我的问题:
最好是设置一个足够大的固定图像宽度来容纳GD中的大量文本,还是根据字符数量动态计算图像宽度。
如果第二个更好,我如何计算像miliad这样的非固定宽度字体的宽度?
PS,我不知道我的服务器是否支持 ImageMagick 所以只有GD解决方案。
PPS,还有什么方法可以让我使用不依赖GD的Myriad Pro?
有 a function for that .
我一直在使用 cufón 用于文本替换而不是 sIFR 因为它使用的是JavaScript而不是Flash,并且工作得很好。您需要从TTF生成JS字体。