GetFontColorGlyphByIndex
Texto, fuentes, glifos en color
Descripción
Devuelve la representación COLR, SVG-in-OpenType, sbix o CBDT/CBLC asociada a un índice de glifo de base cero
Sintaxis
Delphi
Function TPDFlib.GetFontColorGlyphByIndex(FontID, GlyphIndex, PaletteIndex, PreferredPPEM: Integer; Out Glyph: TPDFlibColorGlyph): Integer;Parámetros
| FontID | Un identificador de fuente devuelto por una API de creación o carga de fuentes |
|---|---|
| GlyphIndex | El índice de glifo OpenType de base cero |
| PaletteIndex | Paleta CPAL de base cero que se resolverá |
| PreferredPPEM | El tamaño deseado del trazo de mapa de bits, o 0 para el mayor trazo |
| Glyph | Recibe la representación de color y la carga útil opcional |
Valores devueltos
Devuelve 1 cuando existen datos de color o 0 cuando no se admiten el identificador, el índice de glifo o las tablas de color
Observaciones
Esta sobrecarga evita una segunda consulta al cmap cuando un motor de composición o una llamada de inspección anterior ya ha proporcionado el índice del glifo
El lector ligero de tablas de color se conserva dentro del presupuesto compartido de la caché de fuentes y ambos puntos de entrada de glifos de color lo reutilizan