This tool converts a bitmap font where black pixels are background to a ttf font.
Requirements: python3, Pillow, fontforge
Usage:
python png_font_to_ttf.py output.woff input.png char-width char-height
Source code: https://github.com/benob/png_font_to_ttf
Demo: see https://benob.github.io/png_font_to_ttf
Fonts from https://www.gridsagegames.com/rexpaint/resources.html#Fonts