Class EnumerateTTC
java.lang.Object
com.gitlab.pdftk_java.com.lowagie.text.pdf.BaseFont
com.gitlab.pdftk_java.com.lowagie.text.pdf.TrueTypeFont
com.gitlab.pdftk_java.com.lowagie.text.pdf.EnumerateTTC
Enumerates all the fonts inside a True Type Collection.
-
Nested Class Summary
Nested classes/interfaces inherited from class com.gitlab.pdftk_java.com.lowagie.text.pdf.TrueTypeFont
TrueTypeFont.FontHeader, TrueTypeFont.HorizontalHeader, TrueTypeFont.WindowsMetrics
Nested classes/interfaces inherited from class com.gitlab.pdftk_java.com.lowagie.text.pdf.BaseFont
BaseFont.StreamFont
-
Field Summary
FieldsFields inherited from class com.gitlab.pdftk_java.com.lowagie.text.pdf.TrueTypeFont
bboxes, cff, cffLength, cffOffset, cmap10, cmap31, codePages, directoryOffset, familyName, fileName, fontName, fullName, GlyphWidths, head, hhea, isFixedPitch, italicAngle, justNames, kerning, os_2, rf, style, tables, ttcIndex
Fields inherited from class com.gitlab.pdftk_java.com.lowagie.text.pdf.BaseFont
ASCENT, AWT_ASCENT, AWT_DESCENT, AWT_LEADING, AWT_MAXADVANCE, BBOXLLX, BBOXLLY, BBOXURX, BBOXURY, BuiltinFonts14, CACHED, CAPHEIGHT, charBBoxes, CID_NEWLINE, COURIER, COURIER_BOLD, COURIER_BOLDOBLIQUE, COURIER_OBLIQUE, CP1250, CP1252, CP1257, DESCENT, differences, directTextToByte, embedded, EMBEDDED, encoding, fastWinansi, FONT_TYPE_CJK, FONT_TYPE_DOCUMENT, FONT_TYPE_T1, FONT_TYPE_T3, FONT_TYPE_TT, FONT_TYPE_TTUNI, fontCache, fontSpecific, fontType, forceWidthsOutput, HELVETICA, HELVETICA_BOLD, HELVETICA_BOLDOBLIQUE, HELVETICA_OBLIQUE, IDENTITY_H, IDENTITY_V, ITALICANGLE, MACROMAN, NOT_CACHED, NOT_EMBEDDED, notdef, RESOURCE_PATH, subset, SYMBOL, TIMES_BOLD, TIMES_BOLDITALIC, TIMES_ITALIC, TIMES_ROMAN, unicodeDifferences, widths, WINANSI, ZAPFDINGBATS
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class com.gitlab.pdftk_java.com.lowagie.text.pdf.TrueTypeFont
checkCff, fillTables, getBaseFont, getCodePagesSupported, getFamilyFontName, getFontBaseType, getFontDescriptor, getFontDescriptor, getFullFontName, getGlyphWidth, getKerning, getMetricsTT, getNames, getPostscriptFontName, getRawCharBBox, getRawWidth, getTTCName, hasKernPairs, process, readCMaps, readFormat0, readFormat4, readFormat6, readGlyphWidths, readKerning, readStandardString, readUnicodeString, setKerning, setPostscriptFontName, writeFont
Methods inherited from class com.gitlab.pdftk_java.com.lowagie.text.pdf.BaseFont
charExists, convertToBytes, correctArabicAdvance, createEncoding, createFont, createFont, createFont, createSubsetPrefix, enumerateTTCNames, enumerateTTCNames, getAllFontNames, getAscent, getAscentPoint, getBaseName, getCharBBox, getCidCode, getDescent, getDescentPoint, getDifferences, getDocumentFonts, getDocumentFonts, getEncoding, getFontType, getFullFontName, getResourceStream, getResourceStream, getUnicodeDifferences, getUnicodeDifferences, getUnicodeEquivalent, getWidth, getWidth, getWidthPoint, getWidthPoint, getWidthPointKerned, getWidths, isDirectTextToByte, isEmbedded, isFontSpecific, isForceWidthsOutput, isSubset, normalizeEncoding, setCharAdvance, setDirectTextToByte, setForceWidthsOutput, setSubset
-
Field Details
-
names
-
-
Constructor Details
-
EnumerateTTC
EnumerateTTC(String ttcFile) throws DocumentException, IOException - Throws:
DocumentException
IOException
-
EnumerateTTC
EnumerateTTC(byte[] ttcArray) throws DocumentException, IOException - Throws:
DocumentException
IOException
-
-
Method Details
-
findNames
- Throws:
DocumentException
IOException
-
getNames
String[] getNames()
-