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
| FontID | Bir yazı tipi oluşturma veya yükleme API'sinin döndürdüğü yazı tipi tanıtıcısı |
|---|---|
| GlyphIndex | Sı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 |
| Glyph | Renk 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