GetFontColorGlyphByIndex

Text, teckensnitt, färgglyfer

Beskrivning

Returnerar COLR-, SVG-in-OpenType-, sbix- eller CBDT/CBLC-representationen som hör till ett 0-baserat glyfindex

Syntax

Delphi

Function TPDFlib.GetFontColorGlyphByIndex(FontID, GlyphIndex, PaletteIndex, PreferredPPEM: Integer; Out Glyph: TPDFlibColorGlyph): Integer;

Parametrar

FontIDA font handle returned by a font creation or loading API
GlyphIndexDet 0-baserade OpenType-glyfindexet
PaletteIndexDen 0-baserade CPAL-palett som ska lösas
PreferredPPEMÖnskad bitmap strike-storlek, eller 0 för den största striken
GlyphTar emot färgrepresentationen och valfri nyttolast

Returvärden

Returnerar 1 när färgdata finns eller 0 när handle:t, glyfindexet eller färgtabellerna inte stöds

Anmärkningar

Den här överlagringen undviker ett andra cmap-uppslag när en shaping-motor eller tidigare inspektionsanrop redan lämnat glyfindexet

Den lätta färgtabellsläsaren behålls inom den delade typsnittscache-bytebudgeten och återanvänds av båda färgglyf-ingångspunkterna

Se även

GetFontColorGlyph, GetFontGlyphIndex, GetFontCacheInfo