GetFontColorGlyph

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

الوصف

يطابق نقطة شيفرة Unicode عبر خط TrueType أو OpenType المحدد ويعيد رسم طلاء COLR الخاص به أو مستند SVG أو حمولة الصورة النقطية المضمّنة

الصيغة

Delphi

Function TPDFlib.GetFontColorGlyph(FontID: Integer; CodePoint: Cardinal; PaletteIndex, PreferredPPEM: Integer; Out Glyph: TPDFlibColorGlyph): Integer;

المعاملات

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

قيم الإرجاع

تُرجع 1 عند وجود تمثيل لون مدعوم أو 0 عندما يتعذر على الخط أو نقطة الشيفرة أو جداول الألوان توفيره؛ وتُمسح قيم الإخراج عند الفشل

ملاحظات

DescriptionJSON

اضبط Cancel على true لإيقاف عملية الصفحة أو المستند دون تطبيق النتيجة الحاليةينفذ رد النداء تزامنيًا، لذا تبقى بايتات الصورة صالحة حتى عودته

image/svg+xml+gzip ليتمكن المستدعي من تمييز البايتات المضغوطة دون تخمين المحتوىتختار sbix وCBDT/CBLC أقرب ضربة مطلوبة وتعيد PNG أو JPEG أو TIFF أو بيانات صورة نقطية OpenType خام مع نوع MIME والبيانات الوصفية للبكسلات لكل em

انظر أيضا

GetFontColorGlyphByIndex, TPDFlibColorGlyph, TPDFlibColorGlyphKind