Class FontProgramDescriptorFactory
java.lang.Object
com.itextpdf.io.font.FontProgramDescriptorFactory
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static FontProgramDescriptorfetchCachedDescriptor(String fontName, byte[] fontProgram) private static FontProgramDescriptorfetchCidFontDescriptor(String fontName) static FontProgramDescriptorfetchDescriptor(byte[] fontProgram) static FontProgramDescriptorfetchDescriptor(FontProgram fontProgram) static FontProgramDescriptorfetchDescriptor(String fontName) private static FontProgramDescriptorfetchDescriptorFromFontProgram(FontProgram fontProgram) private static FontProgramDescriptorfetchOpenTypeFontDescriptor(OpenTypeParser fontParser) private static FontProgramDescriptorfetchTrueTypeFontDescriptor(byte[] fontProgram) private static FontProgramDescriptorfetchTrueTypeFontDescriptor(String fontName) private static FontProgramDescriptorfetchTTCDescriptor(String baseName) private static FontProgramDescriptorfetchType1FontDescriptor(String fontName, byte[] afm)
-
Field Details
-
FETCH_CACHED_FIRST
private static boolean FETCH_CACHED_FIRST
-
-
Constructor Details
-
FontProgramDescriptorFactory
public FontProgramDescriptorFactory()
-
-
Method Details
-
fetchDescriptor
-
fetchDescriptor
-
fetchDescriptor
-
fetchCachedDescriptor
-
fetchTTCDescriptor
- Throws:
IOException
-
fetchTrueTypeFontDescriptor
private static FontProgramDescriptor fetchTrueTypeFontDescriptor(String fontName) throws IOException - Throws:
IOException
-
fetchTrueTypeFontDescriptor
private static FontProgramDescriptor fetchTrueTypeFontDescriptor(byte[] fontProgram) throws IOException - Throws:
IOException
-
fetchOpenTypeFontDescriptor
private static FontProgramDescriptor fetchOpenTypeFontDescriptor(OpenTypeParser fontParser) throws IOException - Throws:
IOException
-
fetchType1FontDescriptor
private static FontProgramDescriptor fetchType1FontDescriptor(String fontName, byte[] afm) throws IOException - Throws:
IOException
-
fetchCidFontDescriptor
-
fetchDescriptorFromFontProgram
-