GetFontGlyphIndex

Text, teckensnitt, glyfinspektion

Beskrivning

Mappar ett Unicode-scalarvärde genom det valda TrueType- eller OpenType-TT-typsnittsprogrammet och returnerar dess glyfindex

Syntax

Delphi

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

Parametrar

FontIDA font handle returned by a font creation or loading API
CodePointEtt Unicode-scalarvärde från U+0000 till U+10FFFF

Returvärden

Det 0-baserade glyfindexet, inklusive 0 för typsnittets notdef-mappning, eller -1 när typsnittet är ogiltigt, saknar ett stödt konturprogram eller inte mappar kodpunkten

Anmärkningar

Unicode-plattformsmappningar och Windows format 4- och format 12-cmap-subtabeller stöds, inklusive kodpunkter på supplementplanet

Parsade outline-program återanvänds inom den delade typsnittscache-budgeten

Se även

GetFontGlyphOutline, SetFontCacheLimit