Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- addFeatureConfig(IFeaturesConfig) - Method in class com.itextpdf.typography.config.TypographyConfigurator
-
Adds
IFeaturesConfig
instance into consideration for text processing. - AdvancedScriptsConfig - Class in com.itextpdf.typography.config
-
A wrapper class for
IFeaturesConfig
instances, that gives more control over the features to apply and their order. - AdvancedScriptsConfig(IFeaturesConfig) - Constructor for class com.itextpdf.typography.config.AdvancedScriptsConfig
-
Wraps around the given
IFeaturesConfig
. -
AdvancedScriptsConfig(Set
) - Constructor for class com.itextpdf.typography.config.AdvancedScriptsConfig -
Creates an
IFeaturesConfig
instance for the given scripts with empty features list. - appendCustomFeature(String) - Method in class com.itextpdf.typography.config.StandardScriptConfig
-
Adds a custom feature to the end of the list of features that are to be applied.
C
- com.itextpdf.typography.actions.data - package com.itextpdf.typography.actions.data
- com.itextpdf.typography.config - package com.itextpdf.typography.config
G
- getConfiguredScripts() - Method in class com.itextpdf.typography.config.TypographyConfigurator
-
Gets scripts that are affected by this instance of
TypographyConfigurator
. - getFeatureConfig(Character.UnicodeScript) - Method in class com.itextpdf.typography.config.TypographyConfigurator
-
Finds
IFeaturesConfig
that was already set for the given script. - getFeaturesList() - Method in class com.itextpdf.typography.config.AdvancedScriptsConfig
-
Gives full access to the features list to be applied.
- getInstance() - Static method in class com.itextpdf.typography.actions.data.PdfCalligraphProductData
-
Getter for an instance of
ProductData
related to iText pdfCalligraph module. - getScripts() - Method in class com.itextpdf.typography.config.AdvancedScriptsConfig
- getScripts() - Method in interface com.itextpdf.typography.config.IFeaturesConfig
-
Gets scripts that are affected by this instance of
IFeaturesConfig
. - getScripts() - Method in class com.itextpdf.typography.config.StandardScriptConfig
I
- IFeaturesConfig - Interface in com.itextpdf.typography.config
-
An interface for specifying the simple list of features to be applied to certain scripts if they are defined in font.
L
- LatinScriptConfig - Class in com.itextpdf.typography.config
-
An
IFeaturesConfig
implementation for convenient configuration ofCharacter.UnicodeScript.LATIN
script. - LatinScriptConfig() - Constructor for class com.itextpdf.typography.config.LatinScriptConfig
- listFeatures() - Method in class com.itextpdf.typography.config.AdvancedScriptsConfig
- listFeatures() - Method in interface com.itextpdf.typography.config.IFeaturesConfig
-
Enlists OpenType features that are applied in given order to the scripts defined by
IFeaturesConfig.getScripts()
. - listFeatures() - Method in class com.itextpdf.typography.config.StandardScriptConfig
P
- PDF_CALLIGRAPH_PRODUCT_NAME - Static variable in class com.itextpdf.typography.actions.data.PdfCalligraphProductData
- PdfCalligraphProductData - Class in com.itextpdf.typography.actions.data
-
Stores an instance of
ProductData
related to iText pdfCalligraph module. - prependCustomFeature(String) - Method in class com.itextpdf.typography.config.StandardScriptConfig
-
Adds a custom feature to the beginning of the list of features that are to be applied.
R
- removeCustomFeature(String) - Method in class com.itextpdf.typography.config.StandardScriptConfig
-
Removes custom feature added to the features list via
StandardScriptConfig.appendCustomFeature(String)
orStandardScriptConfig.prependCustomFeature(String)
.
S
- setCharacterCompositionDecompositionSubstitution(boolean) - Method in class com.itextpdf.typography.config.StandardScriptConfig
-
Enables or disables characters composition/decomposition substitution.
- setDistancesAdjustment(boolean) - Method in class com.itextpdf.typography.config.StandardScriptConfig
-
Enables or disables distance adjustment.
- setKerningFeature(boolean) - Method in class com.itextpdf.typography.config.StandardScriptConfig
-
Enables or disables pair kerning.
- setLigaturesApplying(boolean) - Method in class com.itextpdf.typography.config.StandardScriptConfig
-
Enables or disables standard ligatures substitution.
- setMarkToBasePositioning(boolean) - Method in class com.itextpdf.typography.config.StandardScriptConfig
-
Enables or disables mark to base positioning.
- setMarkToMarkPositioning(boolean) - Method in class com.itextpdf.typography.config.StandardScriptConfig
-
Enables or disables mark to mark positioning.
- STANDARD_SCRIPTS - Static variable in class com.itextpdf.typography.config.StandardScriptConfig
- StandardScriptConfig - Class in com.itextpdf.typography.config
-
An
IFeaturesConfig
implementation for convenient configuration of any standard script. -
StandardScriptConfig(Set
) - Constructor for class com.itextpdf.typography.config.StandardScriptConfig
T
- TypographyConfigurator - Class in com.itextpdf.typography.config
-
Provides a way to configure certain aspects of pdfCalligraph processing, like applying OpenType features to specific scripts inside some layout elements (whole document, paragraph, text chunk etc).
- TypographyConfigurator() - Constructor for class com.itextpdf.typography.config.TypographyConfigurator
All Classes and Interfaces|All Packages|Constant Field Values