THotPDF.ShapingFeatures Property

THotPDF Riferimento API

 

THotPDF Methods  Auto Shaping  GSUB

Controlla i percorsi opzionali di HotPDF per shaping, posizionamento, forme localizzate e preelaborazione degli script

 

Sintassi 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 coperte

APINote d’uso
sfArabicGSUBAbilita il percorso di shaping o riordino dello script corrispondente
sfStandardLigaturesApplica il percorso di sostituzione OpenType corrispondente
sfContextualLigaturesApplica il percorso di sostituzione OpenType corrispondente
sfStylisticAlternatesRiservato ai flussi di alternative stilistiche controllati dal chiamante
sfIndicShapingAbilita il percorso di shaping o riordino dello script corrispondente
sfContextualAlternatesApplica il percorso di sostituzione OpenType corrispondente
sfKerningAbilita il percorso di posizionamento GPOS corrispondente
sfMarkPositioningAbilita il percorso di posizionamento GPOS corrispondente
sfTibetanShapingAbilita il percorso di shaping o riordino dello script corrispondente
sfMongolianShapingAbilita il percorso di shaping o riordino dello script corrispondente
sfIndicGSUBAbilita il percorso di shaping o riordino dello script corrispondente
sfLocalizedFormsApplica il percorso di sostituzione OpenType corrispondente
sfVerticalKerningAbilita il percorso di posizionamento GPOS corrispondente
sfThaiLaoReorderAbilita il percorso di shaping o riordino dello script corrispondente
sfHebrewReorderAbilita il percorso di shaping o riordino dello script corrispondente
sfJavaneseShapingAbilita il percorso di shaping o riordino dello script corrispondente
sfMarkToLigatureAbilita il percorso di posizionamento GPOS corrispondente
sfCursiveAttachmentAbilita il percorso di posizionamento GPOS corrispondente
sfDiscretionaryLigaturesApplica il percorso di sostituzione OpenType corrispondente
sfHistoricalLigaturesApplica il percorso di sostituzione OpenType corrispondente
sfSmallCapsApplica il percorso di sostituzione OpenType corrispondente
sfCapsToSmallCapsApplica il percorso di sostituzione OpenType corrispondente
sfOldstyleFiguresApplica il percorso di sostituzione OpenType corrispondente
sfLiningFiguresApplica il percorso di sostituzione OpenType corrispondente
sfSuperscriptsApplica il percorso di sostituzione OpenType corrispondente
sfSubscriptsApplica il percorso di sostituzione OpenType corrispondente
sfOrdinalsApplica il percorso di sostituzione OpenType corrispondente
sfFractionsApplica il percorso di sostituzione OpenType corrispondente
sfTaiVietReorderAbilita il percorso di shaping o riordino dello script corrispondente
sfMeeteiMayekShapingAbilita il percorso di shaping o riordino dello script corrispondente
sfDistancePositioningAbilita il percorso di posizionamento GPOS corrispondente
sfKhmerShapingAbilita il percorso di shaping o riordino dello script corrispondente
sfMyanmarShapingAbilita il percorso di shaping o riordino dello script corrispondente
sfVerticalAlternatesApplica il percorso di sostituzione OpenType corrispondente
sfCaseSensitiveFormsApplica il percorso di sostituzione OpenType corrispondente
sfSlashedZeroApplica il percorso di sostituzione OpenType corrispondente
sfProportionalFiguresApplica il percorso di sostituzione OpenType corrispondente
sfTabularFiguresApplica il percorso di sostituzione OpenType corrispondente
sfScientificInferiorsApplica il percorso di sostituzione OpenType corrispondente
sfNumeratorsApplica il percorso di sostituzione OpenType corrispondente
sfDenominatorsApplica il percorso di sostituzione OpenType corrispondente

 

Note d’uso

Usare questa proprietà dopo RegisterUnicodeTTF e prima dell’output del testo. Selezionare le funzionalità OpenType, i flag GPOS e la preelaborazione dello script necessari

 

Vedere anche: Automatic Shaping Pipeline GPOS methods Indic shaping methods Script shaping preprocess methods