GetFontColorGlyphByIndex

النص، الخطوط، المحارف الملوّنة

الوصف

تُرجع تمثيل COLR أو SVG-in-OpenType أو sbix أو CBDT/CBLC الملحقًا بفهرس حرف يبدأ عدّه من صفر

الصيغة

Delphi

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

المعاملات

FontIDمقبض خط تُرجعه واجهة API لإنشاء الخط أو تحميله
GlyphIndexفهرس حرف OpenType يبدأ العد من صفر
PaletteIndexلوحة CPAL المطلوب حلها ويبدأ عدّها من صفر
PreferredPPEMحجم ضربة الصورة النقطية المطلوب أو 0 لأكبر ضربة
Glyphيتلقى تمثيل اللون وحمولة اختيارية

قيم الإرجاع

تُرجع 1 عند وجود بيانات لون أو 0 عندما يكون المقبض أو فهرس الحرف أو جداول الألوان غير مدعومين

ملاحظات

يتجنب هذا التحميل الزائد بحث cmap ثانيًا عندما يكون محرك تشكيل أو استدعاء فحص سابق قد زوّد فهرس الحرف سلفًا

يُحفظ قارئ جداول الألوان الخفيف تحت موازنة بايتات مخزن الخطوط المشتركة ويعيد استخدامه كلا نقطتا دخول الحروف الملونة

انظر أيضًا

GetFontColorGlyph, GetFontGlyphIndex, GetFontCacheInfo