TTF GlyphMetrics

Aus DGL Wiki
Version vom 17. April 2006, 17:12 Uhr von I0n0s (Diskussion | Beiträge)

(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Wechseln zu: Navigation, Suche

TTF_GlyphMetrics

Name

TTF_GlyphMetrics - Gibt die Metrik eines Buchstaben zurück.


Delphi-Spezifikation

function TTF_GlyphMetrics( font : PTTF_Font; ch : Uint16;
                           var minx : integer; var maxx : integer;
                           var miny : integer; var maxy : integer;
                           var advance : integer ): Integer;


Parameter

font Zeiger auf eine Schrift.
ch Buchstabe für den die Metrik ausgegeben werden soll.
minx, maxx, miny, maxy, advance Rückgabewerte der Funktion, genauere Beschreibung weiter unten.


Beschreibung

Gibt die Metrik eines einzelnen Buchstaben einer Schrift zurück.

Metrics.png

Die einzelnen Variablen sollten durch das Bild ausreichend erklärt sein.

Breite ist die Differenz von minx und maxx und Höhe die Differenz von maxy und miny.


Hinweise

Nicht alle Buchstaben sind in einer TTF-Datei enthalten.

Bei kursiven Schriften kann es sein, dass die maxx aufgrund der Neigung grösser ist als advance.


Rückgabewert

0 bei Erfolg, -1 bei einem Fehler


Siehe auch

TTF_FontHeight, TTF_FontAscent, TTF_FontDescent, TTF_FontLineSkip, TTF_SizeText, TTF_SizeUTF8, TTF_SizeUNICODE