|
Steuert die optionalen HotPDF-Pfade für Shaping, Positionierung, lokalisierte Formen und skriptspezifische Vorverarbeitung
Delphi-Syntax
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);
Abgedeckte APIs
| API | Nutzungshinweise |
sfArabicGSUB | Aktiviert den passenden Shaping- oder Neuordnungspfad für das jeweilige Schriftsystem |
sfStandardLigatures | Wendet den entsprechenden OpenType-Ersetzungspfad an |
sfContextualLigatures | Wendet den entsprechenden OpenType-Ersetzungspfad an |
sfStylisticAlternates | Für aufrufergesteuerte Workflows mit stilistischen Alternativen reserviert |
sfIndicShaping | Aktiviert den passenden Shaping- oder Neuordnungspfad für das jeweilige Schriftsystem |
sfContextualAlternates | Wendet den entsprechenden OpenType-Ersetzungspfad an |
sfKerning | Aktiviert den entsprechenden GPOS-Positionierungspfad |
sfMarkPositioning | Aktiviert den entsprechenden GPOS-Positionierungspfad |
sfTibetanShaping | Aktiviert den passenden Shaping- oder Neuordnungspfad für das jeweilige Schriftsystem |
sfMongolianShaping | Aktiviert den passenden Shaping- oder Neuordnungspfad für das jeweilige Schriftsystem |
sfIndicGSUB | Aktiviert den passenden Shaping- oder Neuordnungspfad für das jeweilige Schriftsystem |
sfLocalizedForms | Wendet den entsprechenden OpenType-Ersetzungspfad an |
sfVerticalKerning | Aktiviert den entsprechenden GPOS-Positionierungspfad |
sfThaiLaoReorder | Aktiviert den passenden Shaping- oder Neuordnungspfad für das jeweilige Schriftsystem |
sfHebrewReorder | Aktiviert den passenden Shaping- oder Neuordnungspfad für das jeweilige Schriftsystem |
sfJavaneseShaping | Aktiviert den passenden Shaping- oder Neuordnungspfad für das jeweilige Schriftsystem |
sfMarkToLigature | Aktiviert den entsprechenden GPOS-Positionierungspfad |
sfCursiveAttachment | Aktiviert den entsprechenden GPOS-Positionierungspfad |
sfDiscretionaryLigatures | Wendet den entsprechenden OpenType-Ersetzungspfad an |
sfHistoricalLigatures | Wendet den entsprechenden OpenType-Ersetzungspfad an |
sfSmallCaps | Wendet den entsprechenden OpenType-Ersetzungspfad an |
sfCapsToSmallCaps | Wendet den entsprechenden OpenType-Ersetzungspfad an |
sfOldstyleFigures | Wendet den entsprechenden OpenType-Ersetzungspfad an |
sfLiningFigures | Wendet den entsprechenden OpenType-Ersetzungspfad an |
sfSuperscripts | Wendet den entsprechenden OpenType-Ersetzungspfad an |
sfSubscripts | Wendet den entsprechenden OpenType-Ersetzungspfad an |
sfOrdinals | Wendet den entsprechenden OpenType-Ersetzungspfad an |
sfFractions | Wendet den entsprechenden OpenType-Ersetzungspfad an |
sfTaiVietReorder | Aktiviert den passenden Shaping- oder Neuordnungspfad für das jeweilige Schriftsystem |
sfMeeteiMayekShaping | Aktiviert den passenden Shaping- oder Neuordnungspfad für das jeweilige Schriftsystem |
sfDistancePositioning | Aktiviert den entsprechenden GPOS-Positionierungspfad |
sfKhmerShaping | Aktiviert den passenden Shaping- oder Neuordnungspfad für das jeweilige Schriftsystem |
sfMyanmarShaping | Aktiviert den passenden Shaping- oder Neuordnungspfad für das jeweilige Schriftsystem |
sfVerticalAlternates | Wendet den entsprechenden OpenType-Ersetzungspfad an |
sfCaseSensitiveForms | Wendet den entsprechenden OpenType-Ersetzungspfad an |
sfSlashedZero | Wendet den entsprechenden OpenType-Ersetzungspfad an |
sfProportionalFigures | Wendet den entsprechenden OpenType-Ersetzungspfad an |
sfTabularFigures | Wendet den entsprechenden OpenType-Ersetzungspfad an |
sfScientificInferiors | Wendet den entsprechenden OpenType-Ersetzungspfad an |
sfNumerators | Wendet den entsprechenden OpenType-Ersetzungspfad an |
sfDenominators | Wendet den entsprechenden OpenType-Ersetzungspfad an |
Hinweise zur Verwendung
Verwenden Sie diese Eigenschaft nach RegisterUnicodeTTF und vor der Textausgabe. Wählen Sie nach Bedarf OpenType-Merkmale, GPOS-Flags und skriptspezifische Vorverarbeitung
Siehe auch: Automatic Shaping Pipeline GPOS methods Indic shaping methods Script shaping preprocess methods
|