Font Editor?

OP #5156139
Lesenswert?

Hallo zusammen,

weiß jemand, zu welchem Thread dieses Attachment gehört:

https://www.mikrocontroller.net/attachment/159255/font.h

Ich erhoffe mir davon, zu erfahren, woher die Schriftarten kommen, die 
den Arduino-TFT-Libraries beiliegen, und davon wiederum deren Aufbau und 
inwieweit man sie bei eigenen Open-Source-Projekten einsetzen kann.

Viele Grüße
W.T.
Persönliche Seite #5156228
Lesenswert?

Gast #5156263
Lesenswert?

Falls es hilft, ich habe mir einen Fontconverter geschrieben, der mir 
eine beliebige .tft Schriftart in ein Byte-Array übersetzt, wo die 
Schriftart dann formatiert drin ist, beginnend am dem Leerzeichen, 
folgend ASCII Code.

Als Beispiel sieht das dann so aus:
1
const uint8_t font16Bit[2 + 100 * 16 * 2] PROGMEM = { //100 Zeichen * 16Bit Breite * 2 Byte (16Bit) Höhe
2
  16,16, //Pixelbreite und Höhe
3
  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, //Leerzeichen
4
  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, //Zwei Zeilen, da 16/8 = 2
5
  254, 254, 254, 254, 126, 126, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, //Ausrufezeichen
6
  103, 103, 103, 103, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, //AUsrufezeichen, zweite Zeile
7
  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
8
  126, 126, 126, 126, 0, 0, 126, 126, 126, 126, 0, 0, 0, 0, 0, 0,
9
  24, 24, 254, 254, 254, 254, 24, 24, 254, 254, 254, 254, 24, 24, 0, 0,

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren