public class PdfContentStreamAdapter extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
PdfContentStreamAdapter.PdfException |
| Constructor and Description |
|---|
PdfContentStreamAdapter(org.apache.pdfbox.pdmodel.PDPageContentStream cs) |
| Modifier and Type | Method and Description |
|---|---|
void |
addRect(float x,
float y,
float w,
float h) |
void |
applyPdfMatrix(AffineTransform transform) |
void |
beginMarkedContent(org.apache.pdfbox.cos.COSName tag,
org.apache.pdfbox.cos.COSDictionary dict) |
void |
beginText() |
void |
clipEvenOdd() |
void |
clipNonZero() |
void |
closeContent() |
void |
closeSubpath() |
void |
curveTo(float x1,
float y1,
float x3,
float y3) |
void |
curveTo(float x1,
float y1,
float x2,
float y2,
float x3,
float y3) |
void |
drawImage(org.apache.pdfbox.pdmodel.graphics.image.PDImageXObject xobject,
float x,
float y,
float w,
float h) |
void |
drawString(String s) |
void |
drawStringWithPositioning(Object[] str) |
void |
drawXForm(org.apache.pdfbox.pdmodel.graphics.form.PDFormXObject xObject) |
void |
endMarkedContent() |
void |
endText() |
void |
fillEvenOdd() |
void |
fillNonZero() |
void |
fillRect(float x,
float y,
float w,
float h) |
void |
lineTo(float x1,
float y1) |
void |
moveTo(float x1,
float y1) |
void |
newPath() |
void |
paintGradient(org.apache.pdfbox.pdmodel.graphics.shading.PDShading shading) |
void |
placeXForm(float x,
float y,
org.apache.pdfbox.pdmodel.graphics.form.PDFormXObject xFormObject) |
void |
restoreGraphics() |
void |
saveGraphics() |
void |
setExtGState(org.apache.pdfbox.pdmodel.graphics.state.PDExtendedGraphicsState gs) |
void |
setFillColor(float c,
float m,
float y,
float k) |
void |
setFillColor(int r,
int g,
int b) |
void |
setFont(org.apache.pdfbox.pdmodel.font.PDFont font,
float size) |
void |
setLineCap(int capStyle) |
void |
setLineDash(float[] dash,
float phase) |
void |
setLineJoin(int joinStyle) |
void |
setLineWidth(float width) |
void |
setMiterLimit(float miterLimit) |
void |
setRenderingMode(org.apache.pdfbox.pdmodel.graphics.state.RenderingMode rm) |
void |
setStrokingColor(float c,
float m,
float y,
float k) |
void |
setStrokingColor(int r,
int g,
int b) |
void |
setTextMatrix(float a,
float b,
float c,
float d,
float e,
float f) |
void |
stroke() |
public PdfContentStreamAdapter(org.apache.pdfbox.pdmodel.PDPageContentStream cs)
public void fillRect(float x,
float y,
float w,
float h)
public void addRect(float x,
float y,
float w,
float h)
public void newPath()
public void setExtGState(org.apache.pdfbox.pdmodel.graphics.state.PDExtendedGraphicsState gs)
public void closeSubpath()
public void curveTo(float x1,
float y1,
float x2,
float y2,
float x3,
float y3)
public void curveTo(float x1,
float y1,
float x3,
float y3)
public void closeContent()
public void lineTo(float x1,
float y1)
public void moveTo(float x1,
float y1)
public void fillEvenOdd()
public void fillNonZero()
public void stroke()
public void clipNonZero()
public void clipEvenOdd()
public void setStrokingColor(int r,
int g,
int b)
public void setStrokingColor(float c,
float m,
float y,
float k)
public void setFillColor(int r,
int g,
int b)
public void setFillColor(float c,
float m,
float y,
float k)
public void setLineWidth(float width)
public void setLineCap(int capStyle)
public void setLineJoin(int joinStyle)
public void setLineDash(float[] dash,
float phase)
public void restoreGraphics()
public void saveGraphics()
public void beginText()
public void endText()
public void setFont(org.apache.pdfbox.pdmodel.font.PDFont font,
float size)
public void setTextMatrix(float a,
float b,
float c,
float d,
float e,
float f)
public void setRenderingMode(org.apache.pdfbox.pdmodel.graphics.state.RenderingMode rm)
public void drawString(String s)
public void drawImage(org.apache.pdfbox.pdmodel.graphics.image.PDImageXObject xobject,
float x,
float y,
float w,
float h)
public void drawXForm(org.apache.pdfbox.pdmodel.graphics.form.PDFormXObject xObject)
public void setMiterLimit(float miterLimit)
public void drawStringWithPositioning(Object[] str)
str - MUST consist of a array of strings optionally interspersed with
Float values specifying additional spacing.public void applyPdfMatrix(AffineTransform transform)
public void placeXForm(float x,
float y,
org.apache.pdfbox.pdmodel.graphics.form.PDFormXObject xFormObject)
public void beginMarkedContent(org.apache.pdfbox.cos.COSName tag,
org.apache.pdfbox.cos.COSDictionary dict)
public void endMarkedContent()
public void paintGradient(org.apache.pdfbox.pdmodel.graphics.shading.PDShading shading)
Copyright © 2004–2025. All rights reserved.