GetFontColorGlyphByIndex

Tekst, lettertypen, kleurglyphs

Beschrijving

Retourneert de COLR-, SVG-in-OpenType-, sbix- of CBDT/CBLC-weergave die aan een glyphindex vanaf nul is gekoppeld

Syntaxis

Delphi

Function TPDFlib.GetFontColorGlyphByIndex(FontID, GlyphIndex, PaletteIndex, PreferredPPEM: Integer; Out Glyph: TPDFlibColorGlyph): Integer;

Parameters

FontIDEen lettertypehandle die door een API voor het maken of laden van lettertypen wordt geretourneerd
GlyphIndexDe zero-based OpenType-glyph-index
PaletteIndexHet op te lossen CPAL-palet, zero-based
PreferredPPEMDe gewenste bitmap-strikegrootte, of 0 voor de grootste strike
GlyphOntvangt de kleurrepresentatie en de optionele payload

Retourwaarden

Geeft 1 terug wanneer kleurdata bestaat of 0 wanneer de handle, glyph-index of kleurtabellen niet worden ondersteund

Opmerkingen

Deze overload voorkomt een tweede cmap-opzoeking wanneer een shaping-engine of een eerdere inspectieaanroep de glyph-index al heeft aangeleverd

De lichte kleurtabel-lezer wordt binnen het gedeelde fontcache-bytebudget vastgehouden en wordt door beide kleurglyph-entrypoints hergebruikt

Zie ook

GetFontColorGlyph, GetFontGlyphIndex, GetFontCacheInfo