Bitfontcreator Pro 2.3.2 Hit

0 views
Skip to first unread message
Message has been deleted

Mina Spartin

unread,
Jul 16, 2024, 1:01:36 AM7/16/24
to inunschedvelch

Due to my ignorance, I created my lovely font for unicode characters using BitFontCreator. I planned to use it for text outputted on WinApi. After long period of production, I discovered that it can only export .c, .bin, and .bmp file. But these are not font file usable for WinApi, I am forced to use PutPixel function, but it is too slow to output! What am I supposed to do? I come up with one solution: change .c or .bmp to .ttf, but how ?(Is there other way?) Thanks.

You generally can't, bitfontcreator is a bitmap font maker, which is really just a bitmap drawing that has nothing to do with "Fonts" until you load the image into a program that can slice it up into meaningful "letter 'W' is found at x/y/w/h values: ....".

bitfontcreator pro 2.3.2 hit


Download https://urlcod.com/2yN4ze



OpenType fonts on the other hand (of which TTF is one of the two internal flavours) is a vector outline real font format (in that it has an authoritative and exhaustive specification), and is pretty much one of the most complex pieces of software in existence =)

What you can do is import each letter into a program that can do vector abstraction when importing a bitmap for a letter, like HighLogic's FontCreator, so you end up with vector approximations of your bitmaps. You'll then spend a fair amount of time fixing the abstraction mistakes, but at least you'll have an actual modern font after that.

A full, fast solution is to grab the window in a bitmap, draw your characters into it, and draw the modified bitmap in your window again. That can be done with the full window (if you need to fully redraw all text) or with a finer granulariy, such as one line at a time.

b1e95dc632
Reply all
Reply to author
Forward
0 new messages