2017-11-12 5 views
0

Ich benutze Freetype, um TTF-Dateien zu entschlüsseln, dann render die Glyphen auf eine Textur. Sollen alle Pixel in einem Zeichen nur weiß oder transparent sein (255, 255, 255, 255 oder 0, 0, 0, 0) oder können sie grau oder durchscheinend sein (zB 140, 140, 140, 255 oder 255)? 255, 255, 130)?Sind Schriftarten nur weiß und transparent?

Antwort

0

Diese Frage nicht viel Sinn macht: eine Opentype-Schriftart mit ttf umreißt gibt Ihnen die Vektor Umriss für Glyphen, und wenn es keine explizite Farbinformation innerhalb der Schriftart (in Form einer COLR-Tabelle) gibt, gibt es buchstäblich keine Farbe, die die Pixel des gerasterten Vektors "sein sollten". Nicht in Bezug auf Farben und nicht in Bezug auf Alpha-Blending (Antialiasing).

Diese Dinge werden von Ihnen vorgenommen oder von Benutzern Ihrer Anwendung vorgenommen und an Freetype als Anweisungen zur Durchführung des Rastervorgangs übergeben.

-1

Auf Freetype können Sie mehrere Farben verwenden werden Sie nur den RGB-Code für die Farbe weiß, haben

+0

Ich möchte nicht die Farbe der Zeichen ändern, ich möchte wissen, wie ich sie auf eine Textur rendern sollte. –

Verwandte Themen