GetFontColorGlyphByIndex

Metin, yazı tipleri, renkli glifler

Açıklama

Sıfır tabanlı bir glif dizinine bağlı COLR, SVG-in-OpenType, sbix veya CBDT/CBLC gösterimini döndürür

Sözdizimi

Delphi

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

Parametreler

FontIDBir yazı tipi oluşturma veya yükleme API'sinin döndürdüğü yazı tipi tanıtıcısı
GlyphIndexSıfır tabanlı OpenType glif dizini
PaletteIndexÇözümlenecek sıfır tabanlı CPAL paleti
PreferredPPEMİstenen bit eşlem vuruş boyutu veya en büyük vuruş için 0
GlyphRenk gösterimini ve isteğe bağlı yükü alır

Dönüş değerleri

Renk verisi varsa 1, tanıtıcı, glif dizini veya renk tabloları desteklenmiyorsa 0 döndürür

Açıklamalar

Bir şekillendirme motoru veya önceki inceleme çağrısı glif dizinini zaten sağladığında bu aşırı yükleme ikinci bir cmap aramasını önler

Hafif renk tablosu okuyucusu paylaşılan font önbelleği bayt bütçesi kapsamında tutulur ve her iki renkli glif giriş noktası tarafından yeniden kullanılır

Ayrıca bkz

GetFontColorGlyph, GetFontGlyphIndex, GetFontCacheInfo