public class QenherPDFGraphics2D extends BaseGraphics2D
| Modifier and Type | Field and Description |
|---|---|
static com.lowagie.text.pdf.CMYKColor |
CMYK_BLACK |
static com.lowagie.text.pdf.CMYKColor |
CMYK_WHITE |
| Constructor and Description |
|---|
QenherPDFGraphics2D(java.awt.Graphics2D g2d)
Create a graphics.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addRenderingHints(java.util.Map hints) |
void |
copyArea(int x,
int y,
int width,
int height,
int dx,
int dy) |
java.awt.Graphics |
create()
Create a clone of this graphics2d, rendering into the same picture.
|
void |
dispose() |
void |
draw(java.awt.Shape s)
Draws a shape.
|
boolean |
drawImage(java.awt.Image img,
java.awt.geom.AffineTransform xform,
java.awt.image.ImageObserver obs) |
void |
drawRenderedImage(java.awt.image.RenderedImage img,
java.awt.geom.AffineTransform xform) |
void |
fill(java.awt.Shape s) |
java.awt.GraphicsConfiguration |
getDeviceConfiguration() |
java.awt.font.FontRenderContext |
getFontRenderContext() |
void |
setPaintMode() |
void |
setProperties(java.util.Properties properties)
Communicates properties (which can be used as a generic system for
parameters) to the graphic system.
|
void |
setRenderingHints(java.util.Map hints) |
void |
setXORMode(java.awt.Color c1)
Switches to Xor mode.
|
clearRect, clip, clipRect, drawArc, drawGlyphVector, drawImage, drawImage, drawImage, drawImage, drawImage, drawImage, drawImage, drawLine, drawOval, drawPolygon, drawPolyline, drawRenderableImage, drawRoundRect, drawString, drawString, drawString, drawString, fillArc, fillOval, fillPolygon, fillRect, fillRoundRect, getBackground, getClip, getClipBounds, getColor, getComposite, getFont, getFontMetrics, getPaint, getPathFor, getRenderingHint, getRenderingHints, getStroke, getTransform, hit, rotate, rotate, scale, setBackground, setClip, setClip, setColor, setComposite, setFont, setPaint, setRenderingHint, setStroke, setTransform, shear, transform, translate, translatepublic static final com.lowagie.text.pdf.CMYKColor CMYK_BLACK
public static final com.lowagie.text.pdf.CMYKColor CMYK_WHITE
public QenherPDFGraphics2D(java.awt.Graphics2D g2d)
g2d - the PDF graphics 2D from IText. dimensions, expressed in pica
points (1/72 inch or 0.03528cm)public void draw(java.awt.Shape s)
BaseGraphics2DA basic, probably very suboptimal implementation of draw, which calls fill(shape). For the sake of efficiency, you should probably rewrite it.
draw in class BaseGraphics2DGraphics2D.draw(Shape)public void fill(java.awt.Shape s)
fill in class BaseGraphics2Dpublic java.awt.Graphics create()
BaseGraphics2Dreturn new MyGraphicsType(this);as implementation.
create in class BaseGraphics2DGraphics.create()public java.awt.GraphicsConfiguration getDeviceConfiguration()
getDeviceConfiguration in class BaseGraphics2Dpublic java.awt.font.FontRenderContext getFontRenderContext()
getFontRenderContext in class BaseGraphics2Dpublic void dispose()
dispose in class BaseGraphics2Dpublic void addRenderingHints(java.util.Map hints)
addRenderingHints in class BaseGraphics2Dpublic void setRenderingHints(java.util.Map hints)
setRenderingHints in class BaseGraphics2Dpublic void copyArea(int x,
int y,
int width,
int height,
int dx,
int dy)
copyArea in class BaseGraphics2Dpublic boolean drawImage(java.awt.Image img,
java.awt.geom.AffineTransform xform,
java.awt.image.ImageObserver obs)
drawImage in class BaseGraphics2Dpublic void drawRenderedImage(java.awt.image.RenderedImage img,
java.awt.geom.AffineTransform xform)
drawRenderedImage in class BaseGraphics2Dpublic void setPaintMode()
setPaintMode in class BaseGraphics2Dpublic void setXORMode(java.awt.Color c1)
BaseGraphics2DsetXORMode in class BaseGraphics2DGraphics.setXORMode(java.awt.Color)public void setProperties(java.util.Properties properties)
BaseGraphics2DsetProperties in class BaseGraphics2D