可能编码一个TTF/OTF/SVG字体



我想知道是否有可能"编码"一个TTF/OTF/SVG字体?以某种方式写出每个字母的所有坐标。

如果有,我在哪里可以了解更多?

这当然有可能。SVG和SVG字体都是XML文档。因此,假设您有一种方法以svg兼容的形状布局字母表单,那么假定良好的XML支持,其余部分应该很简单。

你可以使用FontForge转换成其他格式。

Edit:另一个问题生成了一种手动生成SVG字体的方法,这对于指导程序的设计应该很有用。

使用Fontforge Python扩展创建字体,字形和轮廓(这不会打开GUI)。所有流行的格式和UFO。http://fontforge.org/python.html

RoboFab是一个Python库,其对象处理通常与字体和类型设计相关的数据。RoboFab支持UFO字体格式。http://www.robofab.org/

UFO是一种统一字体格式(XML)。http://unifiedfontobject.org/

最新更新