Package com.itextpdf.kernel.font
Class DocFontEncoding
java.lang.Object
com.itextpdf.io.font.FontEncoding
com.itextpdf.kernel.font.DocFontEncoding
This class allow to parse document font's encoding.
-
Field Summary
Fields inherited from class com.itextpdf.io.font.FontEncoding
baseEncoding, codeToUnicode, differences, FONT_SPECIFIC, fontSpecific, NOTDEF, unicodeDifferences, unicodeToCode
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic FontEncoding
createDocFontEncoding
(PdfObject encoding, CMapToUnicode toUnicode) private static void
fillBaseEncoding
(DocFontEncoding fontEncoding, PdfName baseEncodingName) private static void
fillDifferences
(DocFontEncoding fontEncoding, CMapToUnicode toUnicode) private static void
fillDifferences
(DocFontEncoding fontEncoding, PdfArray diffs, CMapToUnicode toUnicode) Methods inherited from class com.itextpdf.io.font.FontEncoding
addSymbol, canDecode, canEncode, convertToByte, convertToBytes, createEmptyFontEncoding, createFontEncoding, createFontSpecificEncoding, fillCustomEncoding, fillFontEncoding, fillNamedEncoding, fillStandardEncoding, getBaseEncoding, getDifference, getUnicode, getUnicodeDifference, hasDifferences, isBuiltWith, isFontSpecific, normalizeEncoding, setDifference
-
Constructor Details
-
DocFontEncoding
protected DocFontEncoding()
-
-
Method Details
-
createDocFontEncoding
-
fillBaseEncoding
-
fillDifferences
private static void fillDifferences(DocFontEncoding fontEncoding, PdfArray diffs, CMapToUnicode toUnicode) -
fillDifferences
-