Skip to content

m5stack/FontCreator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GFX Font Creator

Usage

This software is used to generate GFX fonts. In order to support the discrete unicode block index, the font generated by the software has modified the font format to reduce the size. Support for multiple unicode blocks with different fonts.

software window

You can adjust the offset in preview window.

new font window

Step

  1. Add -> Select font (font size on this page is invalid, please set it in step 2) -> enter unicode block range (with Hexadecimal) or load from json file -> OK
  2. Set font size (pixel)
  3. Enter a custom font name
  4. Gerenate

Files

'unicode2gfx.py'

  • Command line version without GUI

./Unicode

  • Unicode example
  • You can load the JSON file through the GUI to generate the specified Unicode block

./GUI/GFXCreator.py

  • GUI Version

./GUI/GFXCreator_Smooth.py

  • GUI Version that generate 2bit anti-aliased font

./GUI/GFXCreator.fbp

  • GUI framework project. (wxpython)

./GUI/GFXCreator.exe

  • Compiled executable file (not anti-aliasing)