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

FontIDEen lettertypehandle die door een API voor het maken of laden van lettertypen wordt geretourneerd
CodePointEen 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

Zie ook

GetFontGlyphOutline, SetFontCacheLimit