因此,我正在开发一个需要跨多种浏览器工作的站点,无论是桌面浏览器、移动浏览器还是其他浏览器。正如mac设计人员经常做的那样,设计者使用Helvetica Neue作为整个站点的字体。我正试着让它通过@字体包含运行,而且它显示得很好..。但线高让我得溃疡了。
见下图,这是Arial,Helvetica Neue Std和Helvetica Neue Pro。Windows Chrome像一个冠军一样处理这三个问题,但其余的都是非常不一致的。他们现在都被设
如何才能使不同字体的实际文本大小保持相同。也就是说,我希望ImageDraw.Draw().Text()函数编写的文本具有相同的大小,例如48像素。为了指定文本的大小,我将点数传递给ImageFont.TrueType()函数,但是每种字体的点数是不同的。这里有一个快速总结:如果用Arial = 48像素和= 56磅的字体书写的文本的大小,这并不意味着用Times New Roma