Class Type1FontLoader


  • public class Type1FontLoader
    extends FontLoader
    Loads a Type 1 font into memory directly from the original font file.
    • Constructor Detail

      • Type1FontLoader

        public Type1FontLoader​(FontUris fontUris,
                               boolean embedded,
                               EmbeddingMode embeddingMode,
                               boolean useKerning,
                               InternalResourceResolver resourceResolver)
                        throws java.io.IOException
        Constructs a new Type 1 font loader.
        Parameters:
        fontUris - the URI to the PFB file of a Type 1 font
        embedded - indicates whether the font is embedded or referenced
        useKerning - indicates whether to load kerning information if available
        resourceResolver - the font resolver used to resolve URIs
        Throws:
        java.io.IOException - In case of an I/O error
    • Method Detail

      • read

        protected void read()
                     throws java.io.IOException
        Reads/parses the font data.
        Specified by:
        read in class FontLoader
        Throws:
        java.io.IOException - In case of an I/O error