Erwin Denissen wrote:The smooth filter works with images, so I'm afraid I don't understand your suggestion.
Suppose that I tried to make a script font using FontStruct. Adobe has Bickham Script and I am not saying as a FontStruct-constructed competitor to Bickham Script, but as a hobbyist dream of it being my own script font which I could use in making pdfs using my own script font. Well, I could make it have a top-height of 32 cells and draw some lines 2 cells wide and some lines 1 cell wide, using solid cells mostly, though some of the other cells too, with the effect that the long thin ornate curves would be very pixelated and chunky. Yet I could probably produce something that is a script font, yet not very good.
In theory I could install that on a computer and use the font in Microsoft WordPad and display one character, then enlarge the size to 144 point, or larger. I could then use Print Screen and then paste into Microsoft Paint and then save as a bmp file. I could then start FontCreator and import that image from the bmp file into one glyph of FontCreator using the smoothing filters to try to have the script font have smooth ornate curves rather than the pixelated and chunky ornate curves of the font made using FontStruct.
I could then display another character in WordPad and repeat the process in order to import another smoothed glyph into FontCreator.
I could then spend a long time importing all of the other smoothed glyphs into FontCreator.
So, I wondered whether the process of getting bitmap images from each glyph of the original font and passing it through the existing smoothing filter could be done without needing to involve WordPad and Paint and the tedious manual processing.
Erwin Denissen wrote:To smooth glyph outlines, we need to implement a different algorithm. A optimize contour feature is already on the to-do list, but I'm not sure if it will be included in the next upcoming release.
Ah. I was not thinking of such a feature. I was thinking of FontCreator producing, for temporary internal use, for each glyph in turn, a black and white raster graphic from the original glyph and then processing that black and white graphic through its smoothing filters.
William Overington
5 September 2008