Sign inSign up

sepal/fontconverter

By sepal

•Updated over 10 years ago

Docker image based on adafruits fontconverter in their GFX library

Image
0

357

sepal/fontconverter repository overview

⁠Fontconverter docker image

This image runs the font converter app from Adafruits GFX library⁠.

With this image you don't have to compile the (admittedly) small app yourself and more importingly install a bunch of software onto your machine.

I also hade problems compiling it on Mac OS X, which why I initially wrote this docker file.

⁠Usage

cd into the directory containing a font file.

Run docker run --rm -i -t -v pwd:/fonts sepal/fontconverter fontconvert [font_file] [size] > [out_file], replacing [font_file] with the font file you wan't to convert, [size] with the the font size and [out_file] the file the c header file containg the font.

The commands runs the fontconvert file in a container with the current directory attaached it as volume. After fontconvert finishes, it will automatically remove the container again.

⁠Example

# Download the Inconsolata font from squirrel fonts. Inconsolata is nice monospaced font.
wget http://www.fontsquirrel.com/fonts/download/Inconsolata

# Unzip the archive.
unzip Inconsolata

# Convert the font with the size 12 and write it into a new Inconsolata.h file.
docker run --rm -i -t -v `pwd`:/fonts sepal/fontconverter fontconvert Inconsolata.otf 12 > Inconsolata.h

⁠Repository

https://github.com/sepal/docker_fontconverter⁠

Tag summary

Content type

Image

Digest

Size

57.4 MB

Last updated

over 10 years ago

docker pull sepal/fontconverter