世界最好的字体引擎,泰山FreeType,开源:我们站在巨人的肩膀上

Posted 柳鲲鹏

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了世界最好的字体引擎,泰山FreeType,开源:我们站在巨人的肩膀上相关的知识,希望对你有一定的参考价值。

  近日,泰山FreeType正式开源!

  说泰山FreeType是世界最好的字体引擎,是不是吹呢?当然不是。因为我们站在巨人的肩膀上,比巨人多前进了一步!

  本次开源的部分,共有两处重大改进:

  • 中文竖排时的特殊斜体效果

其实有两种布局有这种特殊斜体,T2B-NE/L2R-WN。

  • 支持多种笔画粗细 

  此处还可以任意斜体幅度。比如FreeType默认是0.2,OFFICE默认是0.35。这个改进太小,就不说啦。

  技术说明

  • 具体开源网址

tsitcn · GitHub

  • 为什么有两个FreeType开源目录? 

  在实际测试中发现,在某些系统上,如果同时加载系统的freetype和泰山FreeType,会产生冲突。所以单独做了一个开源工程:编译的结果是tsfreetype/libtsfreetype,所有的FT_全部改为FT_TS_

  • 相关代码已发给FreeType,期望下个版本见面
  • 后续将继续开源

以上是关于世界最好的字体引擎,泰山FreeType,开源:我们站在巨人的肩膀上的主要内容,如果未能解决你的问题,请参考以下文章

泰山JDK8率先支持多种权重(笔画粗细)的字体绘制

泰山OFFICE技术讲座:粗体并不改变字体宽度,仅仅通过布局来处理(全网首发)

VS2022编译freetype库

热烈庆贺泰山字体引擎取得关键性突破

呼吁成立中国FreeType联盟

呼吁成立中国FreeType联盟