Package | Description |
---|---|
org.apache.pdfbox.contentstream |
This package contains provides classes for working with content streams.
|
org.apache.pdfbox.pdmodel |
The PDModel package represents a high level API for creating and manipulating PDF documents.
|
org.apache.pdfbox.preflight.content | |
org.apache.pdfbox.preflight.process.reflect | |
org.apache.pdfbox.rendering |
Modifier and Type | Method and Description |
---|---|
protected void |
PDFStreamEngine.processTilingPattern(PDTilingPattern tilingPattern,
PDColor color,
PDColorSpace colorSpace)
Process the given tiling pattern.
|
protected void |
PDFStreamEngine.processTilingPattern(PDTilingPattern tilingPattern,
PDColor color,
PDColorSpace colorSpace,
Matrix patternMatrix)
Process the given tiling pattern.
|
Constructor and Description |
---|
PDPageContentStream(PDDocument doc,
PDTilingPattern pattern,
java.io.OutputStream outputStream)
Create a new appearance stream.
|
PDPatternContentStream(PDTilingPattern pattern)
Create a new tiling pattern content stream.
|
Modifier and Type | Method and Description |
---|---|
void |
PreflightContentStream.validatePatternContentStream(PDTilingPattern pattern)
Process the validation of a Tiling Pattern
|
Modifier and Type | Method and Description |
---|---|
protected void |
TilingPatternValidationProcess.checkMandatoryFields(PreflightContext context,
PDPage page,
PDTilingPattern pattern)
This method checks if required fields are present.
|
protected void |
TilingPatternValidationProcess.parsePatternContent(PreflightContext context,
PDPage page,
PDTilingPattern pattern)
Validate the Pattern content like Color and Show Text Operators using an instance of ContentStreamWrapper.
|
protected void |
TilingPatternValidationProcess.parseResources(PreflightContext context,
PDPage page,
PDTilingPattern pattern) |
Modifier and Type | Method and Description |
---|---|
(package private) java.awt.Paint |
TilingPaintFactory.create(PDTilingPattern pattern,
PDColorSpace colorSpace,
PDColor color,
java.awt.geom.AffineTransform xform) |
(package private) void |
PageDrawer.drawTilingPattern(java.awt.Graphics2D g,
PDTilingPattern pattern,
PDColorSpace colorSpace,
PDColor color,
Matrix patternMatrix)
Draws the pattern stream to the requested context.
|
private java.awt.geom.Rectangle2D |
TilingPaint.getAnchorRect(PDTilingPattern pattern)
Returns the anchor rectangle, which includes the XStep/YStep and scaling.
|
private java.awt.image.BufferedImage |
TilingPaint.getImage(PageDrawer drawer,
PDTilingPattern pattern,
PDColorSpace colorSpace,
PDColor color,
java.awt.geom.AffineTransform xform,
java.awt.geom.Rectangle2D anchorRect)
Returns the pattern image in parent stream coordinates.
|
Constructor and Description |
---|
TilingPaint(PageDrawer drawer,
PDTilingPattern pattern,
java.awt.geom.AffineTransform xform)
Creates a new colored tiling Paint, i.e.
|
TilingPaint(PageDrawer drawer,
PDTilingPattern pattern,
PDColorSpace colorSpace,
PDColor color,
java.awt.geom.AffineTransform xform)
Creates a new tiling Paint.
|