Contains classes and enumerations that implement PDF patterns and shadings as specified in the PDF Specification ISO 32000-1:2008, section '8.7 Patterns'.
The base class of all PDF patterns is PdfPattern. PDF patterns can be accessed via the Pattern property of PdfColor.
The base class of all PDF shadings is PdfShading. PDF shading can be accessed via the Shading property of PdfShadingPattern and PdfShadingContent.
Patterns come in two varieties:
A shading dictionary specifies details of a particular gradient fill, including the type of shading to be used, the geometry of the area to be shaded, and the geometry of the gradient fill.
Shading patterns (PDF 1.3) provide a smooth transition between colors across an area to be painted, independent of the resolution of any particular output device and without specifying the number of steps in the color transition.
A tiling pattern consists of a small graphical figure called a pattern cell. Painting with the pattern replicates the cell at fixed horizontal and vertical intervals to fill an area. The effect is as if the figure were painted on the surface of a clear glass tile, identical copies of which were then laid down in an array covering the area and trimmed to its boundaries. This process is called tiling the area.
Represents types of the PdfPatterns.