McBitFont
McFLY's Bit Font and Image Editor
Download in the Releases section!
Library example instructions to implement to STM32 code: mctext
Features:
- Generate a project based on a font installed in the system
- Basic pixel manipulations: shift, flip, invert, etc...
- Import an image
- Save / Load your project for later edits
- Export as a C array in different formats
- Import from text C array
- Export to a PNG image showing all the characters in a table
- Test your font in special dialog
Requires:
- Windows 7+
- .NET 9
Some basic hints on the interface:
- Mouse 1 to mark a pixel black
- Mouse 2 to mark a pixel white
- Drag the mouse holding a button to draw pixels
- Hold middle mouse button to drag the canvas
- Hold Shift to constrain painting horizontally
- Hold Ctrl to constrain painting vertically
- Mouse Scroll to scroll up and down
- Shift + scroll to scroll left and right
- Crtl + scroll to zoom
- Alt + Scroll to change painting brush size
- When Rectangle selection tool is active hold Ctrl+Alt to temporary disable it to be able to draw
Important:
Since v2.0 new save file format is implemented. You can use McBitFont v1.7 to convert old saved files to the new format.
Screenshots:
Main window
New project dialog
Font test dialog
Export dialog
Import Image dialog
Code Shift dialog
Font PNG export example
Frame screenshot dialog
Description
Release 2.9
Latest
Languages
C#
86.9%
C
13.1%