GetFontColorGlyphByIndex

Tekst, skrifttyper, farveglyffer

Beskrivelse

Returnerer den COLR-, SVG-in-OpenType-, sbix- eller CBDT/CBLC-repræsentation, der er knyttet til et nulbaseret glyfindeks

Syntaks

Delphi

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

Parametre

FontIDEt skrifttypehandle, der returneres af et API til oprettelse eller indlæsning af skrifttyper
GlyphIndexDet nulbaserede OpenType-glyfindeks
PaletteIndexDen nulbaserede CPAL-palet, der skal fortolkes
PreferredPPEMDen ønskede bitmap strike-størrelse eller 0 for den største strike
GlyphModtager farverepræsentationen og en valgfri nyttelast

Returværdier

Returnerer 1, når der findes farvedata, eller 0, når handlet, glyfindekset eller farvetabellerne ikke understøttes

Bemærkninger

Denne overload undgår endnu et cmap-opslag, når en formningsmotor eller et tidligere undersøgelseskald allerede har leveret glyfindekset

Den lette farvetabellæser bevares under det delte bytebudget for skrifttypecachen og genbruges af begge indgangspunkter til farveglyffer

Se også

GetFontColorGlyph, GetFontGlyphIndex, GetFontCacheInfo