|
Steruje opcjonalnymi ścieżkami HotPDF do kształtowania, pozycjonowania, form lokalizowanych i wstępnego przetwarzania pism
Składnia 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);
Opisane API
| API | Uwagi dotyczące użycia |
sfArabicGSUB | Włącza odpowiednią ścieżkę kształtowania lub zmiany kolejności dla danego pisma |
sfStandardLigatures | Stosuje odpowiednią ścieżkę podstawień OpenType |
sfContextualLigatures | Stosuje odpowiednią ścieżkę podstawień OpenType |
sfStylisticAlternates | Zarezerwowane dla przepływów alternatyw stylistycznych sterowanych przez wywołującego |
sfIndicShaping | Włącza odpowiednią ścieżkę kształtowania lub zmiany kolejności dla danego pisma |
sfContextualAlternates | Stosuje odpowiednią ścieżkę podstawień OpenType |
sfKerning | Włącza odpowiednią ścieżkę pozycjonowania GPOS |
sfMarkPositioning | Włącza odpowiednią ścieżkę pozycjonowania GPOS |
sfTibetanShaping | Włącza odpowiednią ścieżkę kształtowania lub zmiany kolejności dla danego pisma |
sfMongolianShaping | Włącza odpowiednią ścieżkę kształtowania lub zmiany kolejności dla danego pisma |
sfIndicGSUB | Włącza odpowiednią ścieżkę kształtowania lub zmiany kolejności dla danego pisma |
sfLocalizedForms | Stosuje odpowiednią ścieżkę podstawień OpenType |
sfVerticalKerning | Włącza odpowiednią ścieżkę pozycjonowania GPOS |
sfThaiLaoReorder | Włącza odpowiednią ścieżkę kształtowania lub zmiany kolejności dla danego pisma |
sfHebrewReorder | Włącza odpowiednią ścieżkę kształtowania lub zmiany kolejności dla danego pisma |
sfJavaneseShaping | Włącza odpowiednią ścieżkę kształtowania lub zmiany kolejności dla danego pisma |
sfMarkToLigature | Włącza odpowiednią ścieżkę pozycjonowania GPOS |
sfCursiveAttachment | Włącza odpowiednią ścieżkę pozycjonowania GPOS |
sfDiscretionaryLigatures | Stosuje odpowiednią ścieżkę podstawień OpenType |
sfHistoricalLigatures | Stosuje odpowiednią ścieżkę podstawień OpenType |
sfSmallCaps | Stosuje odpowiednią ścieżkę podstawień OpenType |
sfCapsToSmallCaps | Stosuje odpowiednią ścieżkę podstawień OpenType |
sfOldstyleFigures | Stosuje odpowiednią ścieżkę podstawień OpenType |
sfLiningFigures | Stosuje odpowiednią ścieżkę podstawień OpenType |
sfSuperscripts | Stosuje odpowiednią ścieżkę podstawień OpenType |
sfSubscripts | Stosuje odpowiednią ścieżkę podstawień OpenType |
sfOrdinals | Stosuje odpowiednią ścieżkę podstawień OpenType |
sfFractions | Stosuje odpowiednią ścieżkę podstawień OpenType |
sfTaiVietReorder | Włącza odpowiednią ścieżkę kształtowania lub zmiany kolejności dla danego pisma |
sfMeeteiMayekShaping | Włącza odpowiednią ścieżkę kształtowania lub zmiany kolejności dla danego pisma |
sfDistancePositioning | Włącza odpowiednią ścieżkę pozycjonowania GPOS |
sfKhmerShaping | Włącza odpowiednią ścieżkę kształtowania lub zmiany kolejności dla danego pisma |
sfMyanmarShaping | Włącza odpowiednią ścieżkę kształtowania lub zmiany kolejności dla danego pisma |
sfVerticalAlternates | Stosuje odpowiednią ścieżkę podstawień OpenType |
sfCaseSensitiveForms | Stosuje odpowiednią ścieżkę podstawień OpenType |
sfSlashedZero | Stosuje odpowiednią ścieżkę podstawień OpenType |
sfProportionalFigures | Stosuje odpowiednią ścieżkę podstawień OpenType |
sfTabularFigures | Stosuje odpowiednią ścieżkę podstawień OpenType |
sfScientificInferiors | Stosuje odpowiednią ścieżkę podstawień OpenType |
sfNumerators | Stosuje odpowiednią ścieżkę podstawień OpenType |
sfDenominators | Stosuje odpowiednią ścieżkę podstawień OpenType |
Uwagi dotyczące użycia
Użyj tej właściwości po RegisterUnicodeTTF i przed wyjściem tekstu. Wybierz wymagane funkcje OpenType, flagi GPOS i wstępne przetwarzanie pisma
Zobacz także: Automatic Shaping Pipeline GPOS methods Indic shaping methods Script shaping preprocess methods
|