| Package | Description |
|---|---|
| com.itextpdf.kernel.pdf | |
| com.itextpdf.kernel.pdf.canvas | |
| com.itextpdf.kernel.pdf.colorspace | |
| com.itextpdf.kernel.pdf.colorspace.shading |
| Modifier and Type | Method and Description |
|---|---|
AbstractPdfShading |
PdfResources.getShading(PdfName name) |
| Modifier and Type | Method and Description |
|---|---|
PdfName |
PdfResources.addShading(AbstractPdfShading shading)
Adds
AbstractPdfShading object to the resources. |
| Modifier and Type | Method and Description |
|---|---|
PdfCanvas |
PdfCanvas.paintShading(AbstractPdfShading shading)
Paints a shading object and adds it to the resources of this canvas
|
| Modifier and Type | Method and Description |
|---|---|
void |
PdfPattern.Shading.setShading(AbstractPdfShading shading)
Sets the
AbstractPdfShading that specifies the details of a particular gradient fill. |
| Constructor and Description |
|---|
Shading(AbstractPdfShading shading)
Creates a new instance of Shading Pattern.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractPdfShadingBlend
The PdfShadingBlend class which extends
AbstractPdfShading and represents shadings which are
based on a blend, with Coords, Domain and Extend fields in the PDF object. |
class |
AbstractPdfShadingMesh
The PdfShadingMesh class which extends
AbstractPdfShading and represents shadings which are based on a mesh,
with BitsPerCoordinate, BitsPerComponent and Decode fields in the PDF object. |
class |
AbstractPdfShadingMeshWithFlags
The PdfShadingMeshFlags class which extends
AbstractPdfShading and AbstractPdfShadingMesh
and represents shadings which are based on a mesh, with all fields from AbstractPdfShadingMesh
as well as BitsPerFlag in the PDF object. |
class |
PdfAxialShading
The class that extends
AbstractPdfShading and AbstractPdfShadingBlend classes
and is in charge of Shading Dictionary with axial type, that define a colour blend that varies along
a linear axis between two endpoints and extends indefinitely perpendicular to that axis. |
class |
PdfCoonsPatchShading
The class that extends
AbstractPdfShading, AbstractPdfShadingMesh and
AbstractPdfShadingMeshWithFlags classes and is in charge of Shading Dictionary with Coons Patch mesh type. |
class |
PdfFreeFormGouraudShadedTriangleShading
The class that extends
AbstractPdfShading, AbstractPdfShadingMesh and
AbstractPdfShadingMeshWithFlags classes and is in charge of Shading Dictionary
with free-form Gouraud-shaded triangle mesh type. |
class |
PdfFunctionBasedShading
The class that extends
AbstractPdfShading class and is in charge of Shading Dictionary
with function-based type, that defines color at every point in the domain by a specified mathematical function. |
class |
PdfLatticeFormGouraudShadedTriangleShading
The class that extends
AbstractPdfShading and AbstractPdfShadingMesh classes
and is in charge of Shading Dictionary with lattice-form Gouraud-shaded triangle mesh type. |
class |
PdfRadialShading
The class that extends
AbstractPdfShading and AbstractPdfShadingBlend classes
and is in charge of Shading Dictionary with radial type, that defines a colour blend that varies between two circles. |
class |
PdfTensorProductPatchShading
The class that extends
AbstractPdfShading, AbstractPdfShadingMesh
and AbstractPdfShadingMeshWithFlags classes and is in charge of Shading Dictionary
with Tensor-Product Patch mesh type. |
| Modifier and Type | Method and Description |
|---|---|
static AbstractPdfShading |
AbstractPdfShading.makeShading(PdfDictionary shadingDictionary)
Creates the
AbstractPdfShading object from the existing PdfDictionary with corresponding type. |
Copyright © 1998–2025 Apryse Group NV. All rights reserved.