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