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

FontIDUn identificador de fuente devuelto por una API de creación o carga de fuentes
GlyphIndexEl índice de glifo OpenType de base cero
PaletteIndexPaleta CPAL de base cero que se resolverá
PreferredPPEMEl tamaño deseado del trazo de mapa de bits, o 0 para el mayor trazo
GlyphRecibe 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

Véase también

GetFontColorGlyph, GetFontGlyphIndex, GetFontCacheInfo