Using the tool in your link, it exports out a TinyFont file. I have written a font class that can read in that file. Using that tool and class, you should be able to create any sized font you want, as long as it fits in memory. I have found some weirdness with what it outputs though, sometimes, depending on the font, the left or right margin has a padding of 253 pixels. So I had to work around that by putting in a "max margin" amount. It needs some optimizing work before I get the code up into the git repository (currently it goes through 2 conversions, 1 into the HelpersFont, then another into the font the driver uses). I'll let you know when I get it done and pushed into the git repository.
On a side note, that tool is pretty awesome, being able to take any font and build something the .net framework can use easily is completely awesome. But I did find a bug, in order to use the file spit out by the current version of that program, be sure to put a ` in the "These" box, otherwise you will be missing the ` character and the letters will be off by one. For example, you want it to print out "hello". You would get "ifmmp" (all letters slid over by one).
- asciiman likes this