Package org.apache.fop.svg
Class PDFDocumentGraphics2DConfigurator
- java.lang.Object
-
- org.apache.fop.svg.PDFDocumentGraphics2DConfigurator
-
public class PDFDocumentGraphics2DConfigurator extends java.lang.ObjectConfigurator class for PDFDocumentGraphics2D.
-
-
Constructor Summary
Constructors Constructor Description PDFDocumentGraphics2DConfigurator()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidconfigure(PDFDocumentGraphics2D graphics, Configuration cfg, boolean useComplexScriptFeatures)Configures a PDFDocumentGraphics2D instance using an Avalon Configuration object.static FontInfocreateFontInfo(Configuration cfg, boolean useComplexScriptFeatures)Creates theFontInfoinstance for the given configuration.
-
-
-
Method Detail
-
configure
public void configure(PDFDocumentGraphics2D graphics, Configuration cfg, boolean useComplexScriptFeatures) throws ConfigurationException
Configures a PDFDocumentGraphics2D instance using an Avalon Configuration object.- Parameters:
graphics- the PDFDocumentGraphics2D instancecfg- the configurationuseComplexScriptFeatures- true if complex script features enabled- Throws:
ConfigurationException- if an error occurs while configuring the object
-
createFontInfo
public static FontInfo createFontInfo(Configuration cfg, boolean useComplexScriptFeatures) throws FOPException
Creates theFontInfoinstance for the given configuration.- Parameters:
cfg- the configurationuseComplexScriptFeatures- true if complex script features enabled- Returns:
- the font collection
- Throws:
FOPException- if an error occurs while setting up the fonts
-
-