THotPDF.ShapingFeatures Property

THotPDF API-referentie

 

THotPDF Methods  Auto Shaping  GSUB

Stuurt de optionele HotPDF-paden voor shaping, positionering, gelokaliseerde vormen en scriptvoorbewerking

 

Delphi-syntaxis

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);

 

Gedekte API’s

APIGebruiksnotities
sfArabicGSUBSchakelt het bijbehorende pad voor scriptshaping of herordening in
sfStandardLigaturesPast het bijbehorende OpenType-vervangingspad toe
sfContextualLigaturesPast het bijbehorende OpenType-vervangingspad toe
sfStylisticAlternatesGereserveerd voor door de aanroeper gestuurde workflows met stilistische alternatieven
sfIndicShapingSchakelt het bijbehorende pad voor scriptshaping of herordening in
sfContextualAlternatesPast het bijbehorende OpenType-vervangingspad toe
sfKerningSchakelt het bijbehorende GPOS-positioneringspad in
sfMarkPositioningSchakelt het bijbehorende GPOS-positioneringspad in
sfTibetanShapingSchakelt het bijbehorende pad voor scriptshaping of herordening in
sfMongolianShapingSchakelt het bijbehorende pad voor scriptshaping of herordening in
sfIndicGSUBSchakelt het bijbehorende pad voor scriptshaping of herordening in
sfLocalizedFormsPast het bijbehorende OpenType-vervangingspad toe
sfVerticalKerningSchakelt het bijbehorende GPOS-positioneringspad in
sfThaiLaoReorderSchakelt het bijbehorende pad voor scriptshaping of herordening in
sfHebrewReorderSchakelt het bijbehorende pad voor scriptshaping of herordening in
sfJavaneseShapingSchakelt het bijbehorende pad voor scriptshaping of herordening in
sfMarkToLigatureSchakelt het bijbehorende GPOS-positioneringspad in
sfCursiveAttachmentSchakelt het bijbehorende GPOS-positioneringspad in
sfDiscretionaryLigaturesPast het bijbehorende OpenType-vervangingspad toe
sfHistoricalLigaturesPast het bijbehorende OpenType-vervangingspad toe
sfSmallCapsPast het bijbehorende OpenType-vervangingspad toe
sfCapsToSmallCapsPast het bijbehorende OpenType-vervangingspad toe
sfOldstyleFiguresPast het bijbehorende OpenType-vervangingspad toe
sfLiningFiguresPast het bijbehorende OpenType-vervangingspad toe
sfSuperscriptsPast het bijbehorende OpenType-vervangingspad toe
sfSubscriptsPast het bijbehorende OpenType-vervangingspad toe
sfOrdinalsPast het bijbehorende OpenType-vervangingspad toe
sfFractionsPast het bijbehorende OpenType-vervangingspad toe
sfTaiVietReorderSchakelt het bijbehorende pad voor scriptshaping of herordening in
sfMeeteiMayekShapingSchakelt het bijbehorende pad voor scriptshaping of herordening in
sfDistancePositioningSchakelt het bijbehorende GPOS-positioneringspad in
sfKhmerShapingSchakelt het bijbehorende pad voor scriptshaping of herordening in
sfMyanmarShapingSchakelt het bijbehorende pad voor scriptshaping of herordening in
sfVerticalAlternatesPast het bijbehorende OpenType-vervangingspad toe
sfCaseSensitiveFormsPast het bijbehorende OpenType-vervangingspad toe
sfSlashedZeroPast het bijbehorende OpenType-vervangingspad toe
sfProportionalFiguresPast het bijbehorende OpenType-vervangingspad toe
sfTabularFiguresPast het bijbehorende OpenType-vervangingspad toe
sfScientificInferiorsPast het bijbehorende OpenType-vervangingspad toe
sfNumeratorsPast het bijbehorende OpenType-vervangingspad toe
sfDenominatorsPast het bijbehorende OpenType-vervangingspad toe

 

Gebruiksaantekeningen

Gebruik deze eigenschap na RegisterUnicodeTTF en vóór tekstuitvoer. Kies de benodigde OpenType-functies, GPOS-vlaggen en scriptvoorbewerking

 

Zie ook: Automatic Shaping Pipeline GPOS methods Indic shaping methods Script shaping preprocess methods