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 ثانيًا عندما يكون محرك تشكيل أو استدعاء فحص سابق قد زوّد فهرس الحرف سلفًا
يُحفظ قارئ جداول الألوان الخفيف تحت موازنة بايتات مخزن الخطوط المشتركة ويعيد استخدامه كلا نقطتا دخول الحروف الملونة