|
يتحكم في مسار HotPDF الاختياري للتشكيل والتموضع والنماذج المحلية والمعالجة المسبقة للأنظمة الكتابية
صيغة Delphi
property ShapingFeatures: THPDFShapingFeatures read FShapingFeatures write FShapingFeatures;
type THPDFShapingFeature = (sfArabicGSUB, sfStandardLigatures, sfContextualLigatures, sfStylisticAlternates, sfIndicShaping, sfContextualAlternates, sfKerning, sfMarkPositioning, sfTibetanShaping, sfMongolianShaping, sfIndicGSUB, sfLocalizedForms, sfVerticalKerning, sfThaiLaoReorder, sfHebrewReorder, sfJavaneseShaping, sfMarkToLigature, sfCursiveAttachment, sfDiscretionaryLigatures, sfHistoricalLigatures, sfSmallCaps, sfCapsToSmallCaps, sfOldstyleFigures, sfLiningFigures, sfSuperscripts, sfSubscripts, sfOrdinals, sfFractions, sfTaiVietReorder, sfMeeteiMayekShaping, sfDistancePositioning, sfKhmerShaping, sfMyanmarShaping, sfVerticalAlternates, sfCaseSensitiveForms, sfSlashedZero, sfProportionalFigures, sfTabularFigures, sfScientificInferiors, sfNumerators, sfDenominators);
واجهات API المشمولة
| API | ملاحظات الاستخدام |
sfArabicGSUB | يفعّل مسار التشكيل أو إعادة الترتيب الخاص بالنظام الكتابي المقابل |
sfStandardLigatures | يطبق مسار استبدال OpenType المقابل |
sfContextualLigatures | يطبق مسار استبدال OpenType المقابل |
sfStylisticAlternates | محجوز لمسارات البدائل الأسلوبية التي يتحكم بها المستدعي |
sfIndicShaping | يفعّل مسار التشكيل أو إعادة الترتيب الخاص بالنظام الكتابي المقابل |
sfContextualAlternates | يطبق مسار استبدال OpenType المقابل |
sfKerning | يفعّل مسار تموضع GPOS المقابل |
sfMarkPositioning | يفعّل مسار تموضع GPOS المقابل |
sfTibetanShaping | يفعّل مسار التشكيل أو إعادة الترتيب الخاص بالنظام الكتابي المقابل |
sfMongolianShaping | يفعّل مسار التشكيل أو إعادة الترتيب الخاص بالنظام الكتابي المقابل |
sfIndicGSUB | يفعّل مسار التشكيل أو إعادة الترتيب الخاص بالنظام الكتابي المقابل |
sfLocalizedForms | يطبق مسار استبدال OpenType المقابل |
sfVerticalKerning | يفعّل مسار تموضع GPOS المقابل |
sfThaiLaoReorder | يفعّل مسار التشكيل أو إعادة الترتيب الخاص بالنظام الكتابي المقابل |
sfHebrewReorder | يفعّل مسار التشكيل أو إعادة الترتيب الخاص بالنظام الكتابي المقابل |
sfJavaneseShaping | يفعّل مسار التشكيل أو إعادة الترتيب الخاص بالنظام الكتابي المقابل |
sfMarkToLigature | يفعّل مسار تموضع GPOS المقابل |
sfCursiveAttachment | يفعّل مسار تموضع GPOS المقابل |
sfDiscretionaryLigatures | يطبق مسار استبدال OpenType المقابل |
sfHistoricalLigatures | يطبق مسار استبدال OpenType المقابل |
sfSmallCaps | يطبق مسار استبدال OpenType المقابل |
sfCapsToSmallCaps | يطبق مسار استبدال OpenType المقابل |
sfOldstyleFigures | يطبق مسار استبدال OpenType المقابل |
sfLiningFigures | يطبق مسار استبدال OpenType المقابل |
sfSuperscripts | يطبق مسار استبدال OpenType المقابل |
sfSubscripts | يطبق مسار استبدال OpenType المقابل |
sfOrdinals | يطبق مسار استبدال OpenType المقابل |
sfFractions | يطبق مسار استبدال OpenType المقابل |
sfTaiVietReorder | يفعّل مسار التشكيل أو إعادة الترتيب الخاص بالنظام الكتابي المقابل |
sfMeeteiMayekShaping | يفعّل مسار التشكيل أو إعادة الترتيب الخاص بالنظام الكتابي المقابل |
sfDistancePositioning | يفعّل مسار تموضع GPOS المقابل |
sfKhmerShaping | يفعّل مسار التشكيل أو إعادة الترتيب الخاص بالنظام الكتابي المقابل |
sfMyanmarShaping | يفعّل مسار التشكيل أو إعادة الترتيب الخاص بالنظام الكتابي المقابل |
sfVerticalAlternates | يطبق مسار استبدال OpenType المقابل |
sfCaseSensitiveForms | يطبق مسار استبدال OpenType المقابل |
sfSlashedZero | يطبق مسار استبدال OpenType المقابل |
sfProportionalFigures | يطبق مسار استبدال OpenType المقابل |
sfTabularFigures | يطبق مسار استبدال OpenType المقابل |
sfScientificInferiors | يطبق مسار استبدال OpenType المقابل |
sfNumerators | يطبق مسار استبدال OpenType المقابل |
sfDenominators | يطبق مسار استبدال OpenType المقابل |
إرشادات الاستخدام
استخدم هذه الخاصية بعد RegisterUnicodeTTF وقبل إخراج النص. اختر أعلام ميزات OpenType وأعلام GPOS وأعلام المعالجة المسبقة للأنظمة الكتابية حسب الحاجة
راجع أيضًا: Automatic Shaping Pipeline GPOS methods Indic shaping methods Script shaping preprocess methods
|