GetFontColorGlyphByIndex

Texto, fuentes, glifos de color

Descripción

Devuelve la representación COLR, SVG-en-OpenType, sbix o CBDT/CBLC asociada a un índice de glifo basado en 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 basado en cero
PaletteIndexLa paleta CPAL basada en cero que se resolverá
PreferredPPEMEl tamaño de strike de mapa de bits deseado, o 0 para el strike más grande
GlyphRecibe la representación de color y la carga 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 búsqueda cmap cuando un motor de conformación o una llamada de inspección anterior ya proporcionó el índice de glifo

El lector ligero de tablas de colores se conserva bajo el presupuesto compartido de bytes de caché de fuentes y se reutiliza en ambos puntos de entrada de glifos de color

Véase también

GetFontColorGlyph, GetFontGlyphIndex, GetFontCacheInfo