Package com.itextpdf.io.font
Class CidFontProperties
java.lang.Object
com.itextpdf.io.font.CidFontProperties
Loads properties and CMap compatibility metadata for CID fonts.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturns loaded font properties.static StringgetCompatibleFont(String enc) Finds a CID font compatible with an encoding.Returns loaded CID registry metadata.static booleanChecks if it's a valid CJKFont font.
-
Constructor Details
-
CidFontProperties
public CidFontProperties()
-
-
Method Details
-
isCidFont
Checks if it's a valid CJKFont font.- Parameters:
-
fontName- the font name -
enc- the encoding - Returns:
-
trueif it is CJKFont
-
getCompatibleFont
Finds a CID font compatible with an encoding.- Parameters:
-
enc- the CMap encoding name - Returns:
-
a compatible font name, or
nullwhen none is available
-
getAllFonts
Returns loaded font properties.- Returns:
- the map of font properties
-
getRegistryNames
Returns loaded CID registry metadata.- Returns:
- the map of registry names and values
-