Class Type1FontLoader

java.lang.Object
org.docx4j.fonts.fop.fonts.FontLoader
org.docx4j.fonts.fop.fonts.type1.Type1FontLoader

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

    • Type1FontLoader

      public Type1FontLoader​(java.lang.String fontFileURI, boolean embedded, boolean useKerning, FontResolver resolver) throws java.io.IOException
      Constructs a new Type 1 font loader.
      Parameters:
      fontFileURI - 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
      resolver - the font resolver used to resolve URIs
      Throws:
      java.io.IOException - In case of an I/O error
  • Method Details

    • 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