Bezeichnung
cairo.Glyphs -- Erstellt ein neues Glyphen-Array
Übersicht
handle = cairo.Glyphs(n)
Beschreibung
Weist ein neues Glyphen-Array zu, das genügend Platz zum Speichern von n Glyphen bietet. Anschließend können Sie das einzelne Glyph an einem bestimmten Index festlegen und abrufen, indem Sie die Funktion cglyphs:Get() und cglyphs:Set() verwenden. Standardmäßig werden alle Glyphen-IDs und Offsets im Objekt auf 0 gesetzt.

Eine Schriftart ist (vereinfacht ausgedrückt) eine Sammlung von Formen, die zum Zeichnen von Text verwendet werden. Eine Glyphe ist eine dieser Formen. Für ein einzelnes Zeichen können mehrere Glyphen vorhanden sein (z.B. Alternativen zur Verwendung in unterschiedlichen Kontexten), oder eine Glyphe kann eine Ligatur mehrerer Zeichen sein. Cairo bietet keine Möglichkeit, Eingabetext in Glyphen umzuwandeln. Um also die Cairo-Schnittstellen zu verwenden, die Arrays von Glyphen akzeptieren, müssen Sie direkt auf das entsprechende zugrunde liegende Schriftartensystem zugreifen.

Eingaben
keine

Rückgabewerte
handle
ein neu zugewiesenes Cairo-Glyphen-Array

Navigation zeigen