Index

A C G I L P R S T 
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 of Character.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

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
 
A C G I L P R S T 
All Classes and Interfaces|All Packages|Constant Field Values