|
THotPDF.EnableFontSubsetting
|
الخصائص FontEmbedding PDF Filter Support |
|
Controls whether embedded fonts are reduced to the glyphs used by the current document.
Delphi syntax: property EnableFontSubsetting: Boolean;
C++ syntax: __property bool EnableFontSubsetting;
الوصف اضبط EnableFontSubsetting على true قبل BeginDoc لتقليل بيانات الخط المضمن. يقسم HotPDF خطوط TrueType وOpenType-CFF فرعيًا، بما في ذلك OTF اللاتيني ذي name-keyed وOTF ذي CID-keyed للغات CJK / Indic / Arabic، مع الحفاظ على glyph IDs حتى يبقى إخراج Type0 / Identity-H صالحًا
تكون الخاصية متوقفة افتراضيًا للحفاظ على تضمين الخط الكامل في المستندات التي قد تعدل بعد التوليد. في إخراج PDF النهائي يمكن أن يخفض التفعيل حجم الملف كثيرًا، خصوصًا لخطوط OpenType-CFF الكبيرة ذات CID-keyed حيث يستخدم المستند عادة جزءًا صغيرًا من CIDs
عند كتابة خط subset يستخدم HotPDF بادئة six-letter المطلوبة في PDF على /BaseFont ويحافظ على اتساق برنامج الخط المضمن داخليًا مع اسم PostScript المحلول
انظر أيضا: FontEmbedding, CFF and OpenType Font Subsetting Functions, PDF Filter Support |