GetFontColorGlyphByIndex
Testo, font, glifi a colori
Descrizione
Restituisce la rappresentazione COLR, SVG-in-OpenType, sbix o CBDT/CBLC del glifo con base zero
Sintassi
Delphi
Function TPDFlib.GetFontColorGlyphByIndex(FontID, GlyphIndex, PaletteIndex, PreferredPPEM: Integer; Out Glyph: TPDFlibColorGlyph): Integer;Parametri
| FontID | Un handle font restituito da un'API di creazione o caricamento dei font |
|---|---|
| GlyphIndex | L'indice del glifo OpenType a base zero |
| PaletteIndex | La tavolozza CPAL a base zero da risolvere |
| PreferredPPEM | La dimensione desiderata della variante bitmap oppure 0 per la variante più grande |
| Glyph | Riceve la rappresentazione del colore e il payload facoltativo |
Valori restituiti
Restituisce 1 quando esistono dati di colore oppure 0 quando l'handle, l'indice del glifo o le tabelle dei colori non sono supportati
Note
Questo overload evita una seconda ricerca cmap quando un motore di shaping o una precedente chiamata di ispezione ha già fornito l'indice del glifo
Il lettore leggero della tabella dei colori viene conservato entro il budget di byte della cache dei font condivisa e riutilizzato da entrambi gli entry point dei glifi a colori