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
| FontID | Et skrifttypehandle, der returneres af et API til oprettelse eller indlæsning af skrifttyper |
|---|---|
| GlyphIndex | Det nulbaserede OpenType-glyfindeks |
| PaletteIndex | Den nulbaserede CPAL-palet, der skal fortolkes |
| PreferredPPEM | Den ønskede bitmap strike-størrelse eller 0 for den største strike |
| Glyph | Modtager 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