Class ShadingContext
- java.lang.Object
-
- org.apache.pdfbox.pdmodel.graphics.shading.ShadingContext
-
- Direct Known Subclasses:
AxialShadingContext
,RadialShadingContext
public abstract class ShadingContext extends java.lang.Object
A base class to handle what is common to all shading types.- Author:
- Shaola Ren, Tilman Hausherr
-
-
Constructor Summary
Constructors Constructor Description ShadingContext(PDShading shading, java.awt.image.ColorModel cm, java.awt.geom.AffineTransform xform, Matrix matrix)
Constructor.
-
-
-
Constructor Detail
-
ShadingContext
public ShadingContext(PDShading shading, java.awt.image.ColorModel cm, java.awt.geom.AffineTransform xform, Matrix matrix) throws java.io.IOException
Constructor.- Parameters:
shading
- the shading type to be usedcm
- the color model to be usedxform
- transformation for user to device spacematrix
- the pattern matrix concatenated with that of the parent content stream- Throws:
java.io.IOException
- if there is an error getting the color space or doing background color conversion.
-
-