微软雅黑在网页中出现锯齿怎么解决?-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文

微软雅黑在网页中出现锯齿怎么解决?

杨冬芳 2016-06-15 15:04:17 2125

screenshot
如图所示,字号比较大,在网页上使用微软雅黑字体会出现明显的锯齿,请问为什么?以及如何解决?

分享到
取消 提交回答
全部回答(1)
  • 杨冬芳
    2019-07-17 19:39:19

    看起来像是采用了GDI ClearType技术的抗锯齿。这个抗锯齿技术的特点是小字号相对清晰,大字号出现边缘锯齿。ClearType只考虑了水平方向的平滑度,但它的后继者,DirectWrite同时考虑了垂直方向上的平滑度。因此,Windows采用DirectWrite之后渲染效果会好很多。

    DirectWrite技术在Win Vista以后的系统中的IE9和Firefox已被使用,chrome近日也将采用这个渲染。

    Windows抗锯齿的技术限制,加上采用什么抗锯齿技术前端不可控,对应接口只对用户提供。基本没有什么好办法解决。
    如果介意的话,大字号还是不要用字来表现,用图来表现吧。

    附渲染结果对比图:
    screenshot

    0 0
云计算
使用钉钉扫一扫加入圈子
+ 订阅

时时分享云计算技术内容,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。

推荐文章