Join GitHub today
GitHub is home to over 20 million developers working together to host and review code, manage projects, and build software together.
Latest commit 2f253bf
Jan 24, 2014
Try importing from Pillow before falling back to the original PIL
|Failed to load latest commit information.|
Bitmap2ttf converts (monochrome) bitmap fonts into ttf fonts. There are three parts: outliner.py: - Traces each bitmap into a series of polygons. convert.py: - makes the polygons into svg files, and writes a script for font forge to convert the svgs into a ttf font. loader of your choice/implementation: - currently there is only one loader: pcftotty.py: - loader for PCF bitmap fonts. usage: ./pcftottf.py font.pcf amigatottf.py - loader for amiga diskfonts (eg topaz) usage: ./amigatottf.py topaz/11 Amiga diskfonts are multiple files in a directory. The output will be named after the directory. The program is structured to make it easy to implement a loader for a font format of your choice. All you need is to supply a dict object to convert.py which contains contains the key=>value pairs: character unicode value => Image