GetFontGlyphIndex
Tekst, lettertypen, glyphinspectie
Beschrijving
Mapt een Unicode scalar value door het geselecteerde TrueType- of OpenType-TT-fontprogramma en geeft zijn glyph-index terug
Syntaxis
Delphi
Function TPDFlib.GetFontGlyphIndex(FontID: Integer; CodePoint: Cardinal): Integer;Parameters
| FontID | Een lettertypehandle die door een API voor het maken of laden van lettertypen wordt geretourneerd |
|---|---|
| CodePoint | Een Unicode-scalarwaarde van U+0000 tot en met U+10FFFF |
Retourwaarden
De glyphindex vanaf nul, inclusief 0 voor de notdef-mapping van het lettertype, of -1 wanneer het lettertype ongeldig is, geen ondersteund outline-programma heeft of het codepunt niet mapt
Opmerkingen
Unicode-platformmappings en Windows cmap-subtabellen van formaat 4 en formaat 12 worden ondersteund, inclusief codepunten uit het supplementary plane
Geparsde outline-programma's worden hergebruikt binnen het gedeelde fontcachebudget