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
| FontID | Ein Schriftarthandle, das von einer API zum Erstellen oder Laden von Schriftarten zurückgegeben wurde |
|---|---|
| CodePoint | Ein 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