Package org.apache.fop.fonts.type1
Class Type1FontLoader
java.lang.Object
org.apache.fop.fonts.FontLoader
org.apache.fop.fonts.type1.Type1FontLoader
Loads a Type 1 font into memory directly from the original font file.
-
Field Summary
Fields inherited from class org.apache.fop.fonts.FontLoader
embedded, fontFileURI, loaded, resourceResolver, returnFont, useAdvanced, useKerning -
Constructor Summary
ConstructorsConstructorDescriptionType1FontLoader(FontUris fontUris, boolean embedded, EmbeddingMode embeddingMode, boolean useKerning, InternalResourceResolver resourceResolver) Constructs a new Type 1 font loader. -
Method Summary
Methods inherited from class org.apache.fop.fonts.FontLoader
getFont, loadFont
-
Constructor Details
-
Type1FontLoader
public Type1FontLoader(FontUris fontUris, boolean embedded, EmbeddingMode embeddingMode, boolean useKerning, InternalResourceResolver resourceResolver) throws IOException Constructs a new Type 1 font loader.- Parameters:
fontUris- the URI to the PFB file of a Type 1 fontembedded- indicates whether the font is embedded or referenceduseKerning- indicates whether to load kerning information if availableresourceResolver- the font resolver used to resolve URIs- Throws:
IOException- In case of an I/O error
-
-
Method Details
-
read
Reads/parses the font data.- Specified by:
readin classFontLoader- Throws:
IOException- In case of an I/O error
-