Package org.apache.fop.render.pcl
Class PCLRenderingContext
java.lang.Object
org.apache.fop.render.AbstractRenderingContext
org.apache.fop.render.pcl.PCLRenderingContext
- All Implemented Interfaces:
RenderingContext
Rendering context for PCL production. The class is abstract and must be subclassed to
provide the missing functionality.
-
Constructor Summary
ConstructorsConstructorDescriptionPCLRenderingContext(FOUserAgent userAgent, PCLGenerator generator, PCLRenderingUtil pclUtil) Main constructor. -
Method Summary
Modifier and TypeMethodDescriptionabstract org.apache.xmlgraphics.java2d.GraphicContextReturns the currentGraphicContextinstance.Returns the MIME type associated with the current output format.Returns the PCL generator.Returns the PCL rendering utility.booleanIndicates whether source transparency should be enabled when painting bitmaps.voidsetSourceTransparencyEnabled(boolean value) Enables or disables source transparency when painting bitmaps.abstract Point2DtransformedPoint(int x, int y) Transforms a point into the PCL coordinate system.Methods inherited from class org.apache.fop.render.AbstractRenderingContext
getHint, getHints, getUserAgent, putHint, putHints
-
Constructor Details
-
PCLRenderingContext
Main constructor.- Parameters:
userAgent- the user agentgenerator- the PCL generatorpclUtil- rendering utility
-
-
Method Details
-
getMimeType
Returns the MIME type associated with the current output format.- Returns:
- the MIME type (ex. application/pdf)
-
getPCLGenerator
Returns the PCL generator.- Returns:
- the PCL generator
-
getPCLUtil
Returns the PCL rendering utility.- Returns:
- the PCL rendering utility.
-
isSourceTransparencyEnabled
public boolean isSourceTransparencyEnabled()Indicates whether source transparency should be enabled when painting bitmaps.- Returns:
- true when source transparency is enabled
-
setSourceTransparencyEnabled
public void setSourceTransparencyEnabled(boolean value) Enables or disables source transparency when painting bitmaps.- Parameters:
value- true to enable source transparency, false to disable
-
transformedPoint
Transforms a point into the PCL coordinate system.- Parameters:
x- the X coordinatey- the Y coordinate- Returns:
- the transformed point in PCL coordinates
-
getGraphicContext
public abstract org.apache.xmlgraphics.java2d.GraphicContext getGraphicContext()Returns the currentGraphicContextinstance.- Returns:
- the graphic context
-