THotPDF.ShapingFeatures Property

THotPDF Referência da API

 

THotPDF Methods  Auto Shaping  GSUB

Controla os caminhos opcionais do HotPDF para modelagem, posicionamento, formas localizadas e pré-processamento de escrita

 

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

 

APIs cobertas

APINotas de uso
sfArabicGSUBAtiva o caminho de modelagem ou reordenação da escrita correspondente
sfStandardLigaturesAplica o caminho de substituição OpenType correspondente
sfContextualLigaturesAplica o caminho de substituição OpenType correspondente
sfStylisticAlternatesReservado para fluxos de alternativas estilísticas controlados pelo chamador
sfIndicShapingAtiva o caminho de modelagem ou reordenação da escrita correspondente
sfContextualAlternatesAplica o caminho de substituição OpenType correspondente
sfKerningAtiva o caminho de posicionamento GPOS correspondente
sfMarkPositioningAtiva o caminho de posicionamento GPOS correspondente
sfTibetanShapingAtiva o caminho de modelagem ou reordenação da escrita correspondente
sfMongolianShapingAtiva o caminho de modelagem ou reordenação da escrita correspondente
sfIndicGSUBAtiva o caminho de modelagem ou reordenação da escrita correspondente
sfLocalizedFormsAplica o caminho de substituição OpenType correspondente
sfVerticalKerningAtiva o caminho de posicionamento GPOS correspondente
sfThaiLaoReorderAtiva o caminho de modelagem ou reordenação da escrita correspondente
sfHebrewReorderAtiva o caminho de modelagem ou reordenação da escrita correspondente
sfJavaneseShapingAtiva o caminho de modelagem ou reordenação da escrita correspondente
sfMarkToLigatureAtiva o caminho de posicionamento GPOS correspondente
sfCursiveAttachmentAtiva o caminho de posicionamento GPOS correspondente
sfDiscretionaryLigaturesAplica o caminho de substituição OpenType correspondente
sfHistoricalLigaturesAplica o caminho de substituição OpenType correspondente
sfSmallCapsAplica o caminho de substituição OpenType correspondente
sfCapsToSmallCapsAplica o caminho de substituição OpenType correspondente
sfOldstyleFiguresAplica o caminho de substituição OpenType correspondente
sfLiningFiguresAplica o caminho de substituição OpenType correspondente
sfSuperscriptsAplica o caminho de substituição OpenType correspondente
sfSubscriptsAplica o caminho de substituição OpenType correspondente
sfOrdinalsAplica o caminho de substituição OpenType correspondente
sfFractionsAplica o caminho de substituição OpenType correspondente
sfTaiVietReorderAtiva o caminho de modelagem ou reordenação da escrita correspondente
sfMeeteiMayekShapingAtiva o caminho de modelagem ou reordenação da escrita correspondente
sfDistancePositioningAtiva o caminho de posicionamento GPOS correspondente
sfKhmerShapingAtiva o caminho de modelagem ou reordenação da escrita correspondente
sfMyanmarShapingAtiva o caminho de modelagem ou reordenação da escrita correspondente
sfVerticalAlternatesAplica o caminho de substituição OpenType correspondente
sfCaseSensitiveFormsAplica o caminho de substituição OpenType correspondente
sfSlashedZeroAplica o caminho de substituição OpenType correspondente
sfProportionalFiguresAplica o caminho de substituição OpenType correspondente
sfTabularFiguresAplica o caminho de substituição OpenType correspondente
sfScientificInferiorsAplica o caminho de substituição OpenType correspondente
sfNumeratorsAplica o caminho de substituição OpenType correspondente
sfDenominatorsAplica o caminho de substituição OpenType correspondente

 

Notas de uso

Use esta propriedade após RegisterUnicodeTTF e antes da saída de texto. Selecione as funções OpenType, os sinalizadores GPOS e o pré-processamento de escrita necessários

 

Veja também: Automatic Shaping Pipeline GPOS methods Indic shaping methods Script shaping preprocess methods