pdfCalligraph 4.0.2 API
iText.Typography.Config.IFeaturesConfig Interface Reference

An interface for specifying the simple list of features to be applied to certain scripts if they are defined in font. More...

Inheritance diagram for iText.Typography.Config.IFeaturesConfig:
iText.Typography.Config.AdvancedScriptsConfig iText.Typography.Config.StandardScriptConfig iText.Typography.Config.LatinScriptConfig

Public Member Functions

ICollection< UnicodeScript >  GetScripts ()
  Gets scripts that are affected by this instance of IFeaturesConfig. More...
 
IList< String >  ListFeatures ()
  Enlists OpenType features that are applied in given order to the scripts defined by GetScripts(). More...
 

Detailed Description

An interface for specifying the simple list of features to be applied to certain scripts if they are defined in font.

Member Function Documentation

◆ GetScripts()

ICollection iText.Typography.Config.IFeaturesConfig.GetScripts ( )

Gets scripts that are affected by this instance of IFeaturesConfig.

Returns
an unmodifiable Java.Util.Set of scripts which processing is defined by this IFeaturesConfig.

Implemented in iText.Typography.Config.AdvancedScriptsConfig, and iText.Typography.Config.StandardScriptConfig.

◆ ListFeatures()

IList iText.Typography.Config.IFeaturesConfig.ListFeatures ( )

Enlists OpenType features that are applied in given order to the scripts defined by GetScripts().

Returns
an unmodifiable System.Collections.IList of OpenType features tags to be applied.

Implemented in iText.Typography.Config.StandardScriptConfig, and iText.Typography.Config.AdvancedScriptsConfig.