Class FontProgramDescriptorFactory


  • public final class FontProgramDescriptorFactory
    extends java.lang.Object
    • Field Detail

      • FETCH_CACHED_FIRST

        private static boolean FETCH_CACHED_FIRST
    • Constructor Detail

      • FontProgramDescriptorFactory

        public FontProgramDescriptorFactory()
    • Method Detail

      • fetchCachedDescriptor

        private static FontProgramDescriptor fetchCachedDescriptor​(java.lang.String fontName,
                                                                   byte[] fontProgram)
      • fetchTTCDescriptor

        private static FontProgramDescriptor fetchTTCDescriptor​(java.lang.String baseName)
                                                         throws java.io.IOException
        Throws:
        java.io.IOException
      • fetchTrueTypeFontDescriptor

        private static FontProgramDescriptor fetchTrueTypeFontDescriptor​(java.lang.String fontName)
                                                                  throws java.io.IOException
        Throws:
        java.io.IOException
      • fetchTrueTypeFontDescriptor

        private static FontProgramDescriptor fetchTrueTypeFontDescriptor​(byte[] fontProgram)
                                                                  throws java.io.IOException
        Throws:
        java.io.IOException
      • fetchOpenTypeFontDescriptor

        private static FontProgramDescriptor fetchOpenTypeFontDescriptor​(OpenTypeParser fontParser)
                                                                  throws java.io.IOException
        Throws:
        java.io.IOException
      • fetchType1FontDescriptor

        private static FontProgramDescriptor fetchType1FontDescriptor​(java.lang.String fontName,
                                                                      byte[] afm)
                                                               throws java.io.IOException
        Throws:
        java.io.IOException
      • fetchCidFontDescriptor

        private static FontProgramDescriptor fetchCidFontDescriptor​(java.lang.String fontName)