确定一个小背景故事。我正在重新设计一个旧网站,我想在页面上使用Myriad Pro作为标题。这将是动态的PHP等。
起初我以为我应该使用CSS样式并将Myriad定义为主要字体。但是在使用了typetester.org之后,我发现Myriad让我们说Arial的高度不同,即使它们的字体大小相同。
所以我可以使用CSS并冒险在没有字体的浏览器中破坏我的设计......
然后我想我可以使用sIFR。 (无论它叫做LOL)
最后我决定使用PHP GD。
这让我想到了我的问题:
最好将固定图像宽度设置得足够大,以容纳GD中的大量文本,或者根据字符数量动态计算图像宽度。
如果第二个更好,我如何计算像Myriad这样的非固定宽度字体的宽度?
PS,我不知道我的服务器是否支持ImageMagick所以只有GD解决方案。
PPS,我可以使用不使用GD的Myriad Pro的另一种方式是什么?