TXFAHeadlessPDFOptions.CaptionFontFamilies
الوحدة: HPDFXFAHeadless
CaptionFontFamilies: THPDFHeadlessRichTextFontFamilies;
زوّد برامج TrueType فعلية لتسميات checkbox وradio وأزرار الدفع التلقائية، بما يشمل مقاطع XHTML الغنية ووزن الخط العددي ووضعيته وخطه
Default تعيد مصفوفة فارغة؛ ومعامل TrueTypeFont القائم يزود وجه regular الافتراضي، بينما تتطلب وجوه bold وitalic وbold-italic المطلوبة برامجها الحقيقية الخاصة
المصفوفة الصريحة تحوي من عائلة واحدة إلى ست عشرة بأسماء مميزة غير فارغة يقبلها فاك النص الغني الأصلي؛ وعائلتها الأولى هي الافتراضي، وبرنامج regular الأول الغائب يستخدم TrueTypeFont
font.typeface للتسمية تختار عائلة مهيأةً بالاسم وتعود إلى العائلة الأولى عندما لا تُهيأ؛ وقوائم font-family في CSS بـ XHTML تستخدم اختيار العائلات المهيأة القائم للفاك
كل نمط مختار يستخدم مصفوفة البايتات المقابلة له hrfsRegular أو hrfsBold أو hrfsItalic أو hrfsBoldItalic؛ والمنشئ لا يولّد وجوهًا اصطناعية ولا يحمل خطوطًا من نظام التشغيل أو الشبكة
هذه العائلات تنطبق على تسميات Boolean وأزرار الدفع؛ وحقول مولدة أخرى تحفظ عقد TrueTypeFont الأصلي
procedure ConfigureCaptionFaces(var Options: TXFAHeadlessPDFOptions;
const RegularBytes, BoldBytes, ItalicBytes, BoldItalicBytes: TBytes);
begin
SetLength(Options.CaptionFontFamilies, 1);
Options.CaptionFontFamilies[0].FamilyName := 'Primary';
Options.CaptionFontFamilies[0].Fonts[hrfsRegular] := RegularBytes;
Options.CaptionFontFamilies[0].Fonts[hrfsBold] := BoldBytes;
Options.CaptionFontFamilies[0].Fonts[hrfsItalic] := ItalicBytes;
Options.CaptionFontFamilies[0].Fonts[hrfsBoldItalic] := BoldItalicBytes;
end;
هيّئ Options بـ Default وزوّد بايتات البرامج قبل استدعاء المنشئ؛ ولا تغيّر تلك المصفوفات أثناء الاستدعاء المتزامن
MaxFontBytes تحد البرنامج الافتراضي الأصلي وبرامج الأنماط الفريدة الإجمالية المستخدمة من كل تسمية؛ وMaxBytes تحد إضافةً كل البرامج المضمّنة عبر PDF المرشح
برامج الأنماط تتقاسم بين الشظايا داخل التسمية الواحدة؛ وحالات Boolean تتقاسم Form التسمية المشترك لها، بينما تحفظ حالات أزرار الدفع المؤلفة منفصلةً رسوم خطوط تسمياتها منفصلة
الوجوه الغائبة والمحارف الغائبة وبرامج الخطوط غير الصالحة وفشول ميزانية الموارد والإلغاء تُجهض تجهيز المرشح دون تغيير تدفق الوجهة للمستدعي
الخيارات والميزانيات · سلوك مستهلك التسميات الغنية · تسميات وحالات أزرار الدفع