|
HotPDF'nin isteğe bağlı şekillendirme, konumlandırma, yerelleştirilmiş biçim ve yazı sistemi ön işleme yollarını denetler
Delphi sözdizimi
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);
Kapsanan API’ler
| API | Kullanım notları |
sfArabicGSUB | İlgili yazı sistemi için şekillendirme veya yeniden sıralama yolunu etkinleştirir |
sfStandardLigatures | İlgili OpenType değiştirme yolunu uygular |
sfContextualLigatures | İlgili OpenType değiştirme yolunu uygular |
sfStylisticAlternates | Çağıran tarafından denetlenen stilistik alternatif iş akışları için ayrılmıştır |
sfIndicShaping | İlgili yazı sistemi için şekillendirme veya yeniden sıralama yolunu etkinleştirir |
sfContextualAlternates | İlgili OpenType değiştirme yolunu uygular |
sfKerning | İlgili GPOS konumlandırma yolunu etkinleştirir |
sfMarkPositioning | İlgili GPOS konumlandırma yolunu etkinleştirir |
sfTibetanShaping | İlgili yazı sistemi için şekillendirme veya yeniden sıralama yolunu etkinleştirir |
sfMongolianShaping | İlgili yazı sistemi için şekillendirme veya yeniden sıralama yolunu etkinleştirir |
sfIndicGSUB | İlgili yazı sistemi için şekillendirme veya yeniden sıralama yolunu etkinleştirir |
sfLocalizedForms | İlgili OpenType değiştirme yolunu uygular |
sfVerticalKerning | İlgili GPOS konumlandırma yolunu etkinleştirir |
sfThaiLaoReorder | İlgili yazı sistemi için şekillendirme veya yeniden sıralama yolunu etkinleştirir |
sfHebrewReorder | İlgili yazı sistemi için şekillendirme veya yeniden sıralama yolunu etkinleştirir |
sfJavaneseShaping | İlgili yazı sistemi için şekillendirme veya yeniden sıralama yolunu etkinleştirir |
sfMarkToLigature | İlgili GPOS konumlandırma yolunu etkinleştirir |
sfCursiveAttachment | İlgili GPOS konumlandırma yolunu etkinleştirir |
sfDiscretionaryLigatures | İlgili OpenType değiştirme yolunu uygular |
sfHistoricalLigatures | İlgili OpenType değiştirme yolunu uygular |
sfSmallCaps | İlgili OpenType değiştirme yolunu uygular |
sfCapsToSmallCaps | İlgili OpenType değiştirme yolunu uygular |
sfOldstyleFigures | İlgili OpenType değiştirme yolunu uygular |
sfLiningFigures | İlgili OpenType değiştirme yolunu uygular |
sfSuperscripts | İlgili OpenType değiştirme yolunu uygular |
sfSubscripts | İlgili OpenType değiştirme yolunu uygular |
sfOrdinals | İlgili OpenType değiştirme yolunu uygular |
sfFractions | İlgili OpenType değiştirme yolunu uygular |
sfTaiVietReorder | İlgili yazı sistemi için şekillendirme veya yeniden sıralama yolunu etkinleştirir |
sfMeeteiMayekShaping | İlgili yazı sistemi için şekillendirme veya yeniden sıralama yolunu etkinleştirir |
sfDistancePositioning | İlgili GPOS konumlandırma yolunu etkinleştirir |
sfKhmerShaping | İlgili yazı sistemi için şekillendirme veya yeniden sıralama yolunu etkinleştirir |
sfMyanmarShaping | İlgili yazı sistemi için şekillendirme veya yeniden sıralama yolunu etkinleştirir |
sfVerticalAlternates | İlgili OpenType değiştirme yolunu uygular |
sfCaseSensitiveForms | İlgili OpenType değiştirme yolunu uygular |
sfSlashedZero | İlgili OpenType değiştirme yolunu uygular |
sfProportionalFigures | İlgili OpenType değiştirme yolunu uygular |
sfTabularFigures | İlgili OpenType değiştirme yolunu uygular |
sfScientificInferiors | İlgili OpenType değiştirme yolunu uygular |
sfNumerators | İlgili OpenType değiştirme yolunu uygular |
sfDenominators | İlgili OpenType değiştirme yolunu uygular |
Kullanım notları
Bu özelliği RegisterUnicodeTTF sonrasında ve metin çıktısından önce kullanın. Gerekli OpenType özelliklerini, GPOS bayraklarını ve yazı sistemi ön işlemesini seçin
Ayrıca bkz: Automatic Shaping Pipeline GPOS methods Indic shaping methods Script shaping preprocess methods
|