GetFontGlyphIndex

Text, Schriftarten, Glyphenprüfung

Beschreibung

Ordnet einen Unicode-Skalarwert über das ausgewählte TrueType- oder OpenType-TT-Schriftartprogramm zu und gibt dessen Glyphenindex zurück

Syntax

Delphi

Function TPDFlib.GetFontGlyphIndex(FontID: Integer; CodePoint: Cardinal): Integer;

Parameter

FontIDEin Schriftarthandle, das von einer API zum Erstellen oder Laden von Schriftarten zurückgegeben wurde
CodePointEin Unicode-Skalarwert von U+0000 bis U+10FFFF

Rückgabewerte

Der nullbasierte Glyphenindex einschließlich 0 für die notdef-Zuordnung der Schriftart oder -1, wenn die Schriftart ungültig ist, kein unterstütztes Konturprogramm besitzt oder den Codepunkt nicht zuordnet

Anmerkungen

Unicode-Plattformzuordnungen sowie cmap-Untertabellen der Windows-Formate 4 und 12 werden einschließlich Codepunkten der Ergänzungsebenen unterstützt

Analysierte Konturprogramme werden innerhalb des gemeinsamen Schriftart-Cachebudgets wiederverwendet

Siehe auch

GetFontGlyphOutline, SetFontCacheLimit