Package org.icepdf.core.pobjects.graphics.commands

Interface Summary
DrawCmd Common command pattern for painting PDF draw commands to a Java2D graphics context.
 

Class Summary
AbstractDrawCmd AbstractDrawCmd provide common implementation details of any DrawCmd implementation.
AlphaDrawCmd Stores an AlphaComposite value for differed painting to a Graphics2D object.
ClipDrawCmd Applies a clipping command to the Graphics2D context which makes the clip match the currentShape or at least the intersection of the currentShape with the previous clip.
ColorDrawCmd Stores an Color value that will be applied to the Graphics2D object when the command is executed.
DrawDrawCmd The DrawDrawCmd (no didn't stutter) will call draw and the Graphics2D context for the currentShape.
FillDrawCmd FillDrawCmd will execute the Graphics2D fill command on the currentShape.
FormDrawCmd The FormDrawCmd when executed will draw an xForm's shapes to a raster and then paint the raster.
GlyphOutlineDrawCmd The GlyphOutlineDrawCmd applies the clip defined by a locally stored glyphOutlineClip object.
GraphicsStateCmd GraphicsStateCmd currently doesn't paint anything but rather acts as a queue for the PostScriptEncoder to write out a named graphics context.
ImageDrawCmd The ImageDrawCmd class when executed will draw the image associated with this DrawCmd.
NoClipDrawCmd NoClipDrawCmd when execute will apply a no clip operation to the Graphics2D context.
OCGEndDrawCmd Marks the end of an optional content group on the shapes stack.
OCGStartDrawCmd Marks the start of an optional content group on the shapes stack.
PaintDrawCmd The PaintDrawCmd stores a Paint object and when executed will apply the Paint to the specified graphics context.
PostScriptEncoder The PostScriptEncoder is responsible for converting an ArrayList into postscript operands.
ShapeDrawCmd ShapeDrawCmd actually doesn't paint anything, just returns the shapes object for further processing.
ShapesDrawCmd The ShapesDrawCmd stores a Shapes object, usually the result of a processing a xObjects content stream.
StrokeDrawCmd The StrokeDrawCmd stores a Stroke object and when executed the stroke is applied to the graphics context.
TextSpriteDrawCmd The TextSpriteDrawCmd stores an TextSprite instance and when executed the the TextSprite paint method is called the the respective glyphs are painted the graphics context.
TextTransformDrawCmd  
TilingPatternDrawCmd TilingPatternDrawCmd stores a tilingPattern and applies the TilingPattern Paint when when the command is executed.
TransformDrawCmd TransformDrawCmd stores a affineTransform that is applied to the graphics context when the command is executed.