Bitmap2ttf将(单色)位图字体转换为ttf字体。
分为三个部分:
outliner.py:
将每个位图跟踪到一系列多边形中。
convert.py:
将多边形制作为svg文件,并编写脚本以进行字体伪造,以将svgs转换为ttf字体。
您选择/实现的加载程序:
pcftotty.py:
PCF位图字体的加载程序。 用法: pcftottf font.pcf font.ttf
amigatottf.py
用于amiga diskfonts(例如,topaz)的加载程序。 用法: amigatottf topaz/11 topaz.ttf Amiga磁盘字体是目录中的多个文件。 输出将以目录命名。
还有别的
该程序的结构使您可以轻松实现所选字体格式的加载程序。 定义一个单击命令以加载字体,用@converter进行包装,并使其返回一个包含(glyphs, ascen
2021-11-14 21:15:32
8KB
Python
1