Package | Description |
---|---|
org.apache.pdfbox.pdmodel |
The PDModel package represents a high level API for creating and manipulating PDF documents.
|
org.apache.pdfbox.pdmodel.graphics.pattern |
This package deals with patterns which are used instead of colors.
|
org.apache.pdfbox.pdmodel.graphics.shading |
This package deals with shadings which are used for filling instead of a color.
|
org.apache.pdfbox.preflight.process.reflect |
Modifier and Type | Method and Description |
---|---|
PDShading |
PDResources.getShading(COSName name)
Returns the shading resource with the given name, or null if none exists.
|
PDShading |
ResourceCache.getShading(COSObject indirect)
Returns the shading resource for the given indirect object, if it is in the cache.
|
PDShading |
DefaultResourceCache.getShading(COSObject indirect) |
Modifier and Type | Method and Description |
---|---|
COSName |
PDResources.add(PDShading shading)
Adds the given shading to the resources of the current page and returns the name for the
new resources.
|
void |
PDResources.put(COSName name,
PDShading shading)
Sets the shading resource with the given name.
|
void |
ResourceCache.put(COSObject indirect,
PDShading shading)
Puts the given indirect shading resource in the cache.
|
void |
DefaultResourceCache.put(COSObject indirect,
PDShading shading) |
void |
PDPageContentStream.shadingFill(PDShading shading)
Fills the clipping area with the given shading.
|
Modifier and Type | Method and Description |
---|---|
PDShading |
PDShadingPattern.getShading()
This will get the shading resources for this pattern.
|
Modifier and Type | Method and Description |
---|---|
void |
PDShadingPattern.setShading(PDShading shadingResources)
This will set the shading resources for this pattern.
|
Modifier and Type | Class and Description |
---|---|
class |
PDShadingType1
Resources for a function based shading.
|
class |
PDShadingType2
Resources for an axial shading.
|
class |
PDShadingType3
Resources for a radial shading.
|
class |
PDShadingType4
Resources for a shading type 4 (Free-Form Gouraud-Shaded Triangle Mesh).
|
class |
PDShadingType5
Resources for a shading type 5 (Lattice-Form Gouraud-Shade Triangle Mesh).
|
class |
PDShadingType6
Resources for a shading type 6 (Coons Patch Mesh).
|
class |
PDShadingType7
Resources for a shading type 7 (Tensor-Product Patch Mesh).
|
Modifier and Type | Method and Description |
---|---|
static PDShading |
PDShading.create(COSDictionary resourceDictionary)
Create the correct PD Model shading based on the COS base shading.
|
Constructor and Description |
---|
ShadingContext(PDShading shading,
ColorModel cm,
AffineTransform xform,
Matrix matrix)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
protected void |
ShadingPatternValidationProcess.checkColorSpace(PreflightContext context,
PDPage page,
PDShading shadingRes)
Checks if the ColorSapce entry is consistent which rules of the PDF Reference and the ISO 190005-1:2005
Specification.
|
protected void |
ShadingPatternValidationProcess.checkGraphicState(PreflightContext context,
PDPage page,
PDShading shadingRes)
Check the Extended Graphic State contains in the ShadingPattern dictionary if it is present.
|
Copyright © 2002–2017 The Apache Software Foundation. All rights reserved.