FreeType 2.12 发布,支持 OT-SVG 字体
FreeType 是用 C 语言编写的,一个免费提供的、可移植的软件库,用于渲染字体。它被设计成小巧、高效、高度可定制,同时能够为数字排版产生大多数矢量和位图字体格式的高质量输出(字形图像)。 FreeType 2.12 现已发布,更新内容如下: IMPORTANT CHANGES FreeType 现在可以处理 OT-SVG 字体,可以用 FT_CONFIG_OPTION_SVG 配置宏来控制。默认情况下,它只能加载 OpenType 字体的 SVG 表。 然而,通过使用新的 ot-svg 模块的 svg-hooks 属性,可以注册一个外部 SVG 渲染引擎。FreeType 的演示程序已经被设置为使用 librsvg 作为渲染库。 MISCELLANEOUS 纠正了位图偏移 FT_Open_Face 的新标签 FT_PARAM_TAG_IGNORE_SBIX 使 FreeType 忽略字体中的 sbix 表,允许应用程序访问字体的轮廓字形。 FT_FACE_FLAG_SBIX 和 FT_FACE_FLAG_SBIX_OVERLAY 以及它们相应的预处理器宏 FT_HAS_SBIX ...
