Class FontUtil
java.lang.Object
com.itextpdf.kernel.font.FontUtil
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final org.slf4j.Loggerprivate static final SecureRandomprivate static final HashMap<String, CMapToUnicode> private static final String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic StringaddRandomSubsetPrefixForFontName(String fontName) (package private) static IntHashtableconvertCompositeWidthsArray(PdfArray widthsArray) (package private) static int[]convertSimpleWidthsArray(PdfArray widthsArray, int first, int missingWidth) (package private) static Stringprivate static StringBuildergetRandomFontPrefix(int length) (package private) static CMapToUnicodegetToUnicodeFromUniMap(String uniMap) (package private) static CMapToUnicodeparseUniversalToUnicodeCMap(String ordering) (package private) static CMapToUnicodeprocessToUnicode(PdfObject toUnicode)
-
Field Details
-
NUMBER_GENERATOR
-
uniMaps
-
LOGGER
private static final org.slf4j.Logger LOGGER -
UNIVERSAL_CMAP_DIR
- See Also:
-
UNIVERSAL_CMAP_ORDERINGS
-
-
Constructor Details
-
FontUtil
private FontUtil()
-
-
Method Details
-
addRandomSubsetPrefixForFontName
-
processToUnicode
-
parseUniversalToUnicodeCMap
-
getToUnicodeFromUniMap
-
createRandomFontName
-
convertSimpleWidthsArray
-
convertCompositeWidthsArray
-
getRandomFontPrefix
-