GetFontColorGlyphByIndex

Tekst, Czcionki, Kolorowe glify

Opis

Zwraca reprezentację COLR, SVG-in-OpenType, sbix albo CBDT/CBLC dołączoną do indeksu glifu liczonego od zera

Składnia

Delphi

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

Parametry

FontIDUchwyt czcionki zwrócony przez interfejs API tworzenia lub wczytywania czcionek
GlyphIndexIndeks glifu OpenType liczony od zera
PaletteIndexIndeks palety CPAL liczony od zera do rozwiązania
PreferredPPEMŻądany rozmiar wariantu bitmapowego albo 0 dla największego wariantu
GlyphOtrzymuje reprezentację kolorową i opcjonalny ładunek

Wartości zwracane

Zwraca 1, gdy istnieją dane koloru, albo 0, gdy uchwyt, indeks glifu lub tabele kolorów nie są obsługiwane

Uwagi

To przeciążenie pozwala uniknąć drugiego wyszukiwania cmap, gdy mechanizm kształtowania lub wcześniejsze wywołanie inspekcji dostarczyło już indeks glifu

Lekki czytnik tabel kolorów jest zachowywany w ramach współdzielonego budżetu bajtów pamięci podręcznej czcionek i ponownie używany przez oba punkty wejścia glifów kolorowych

Zobacz również

GetFontColorGlyph, GetFontGlyphIndex, GetFontCacheInfo