This class represents the type 2 pattern dictionary. This is definitively detailed in:.

The ISO PDF Specification, ISO 32000-1:2008 PDF 1.7; Table: 76, page 181.

The ISO PDF Specification, ISO 32000-2:2017 PDF 2.0; Table: 75, page 225.

A Type 2 pattern paints a shading directly without a repeating tile. The shading fills the area painted by the pattern, with the color varying continuously according to the shading's function and geometry.

The shading dictionary entry specifies all details of the gradient, including its type, color space, and the function that maps positions to colors.

The matrix entry maps pattern space to the default user space of the context in which the pattern is used. This allows the shading to be positioned, rotated, or scaled independently of the shading's internal coordinate system.

An extended graphics state may be attached via the ExtGState entry to control transparency or other rendering parameters when the shading pattern is painted.

System.Object
    WebSupergoo.ABCpdf14.Elements.Element
       WebSupergoo.ABCpdf14.Elements.PatternElement
          WebSupergoo.ABCpdf14.Elements.Type2PatternElement

 

   
   
Method
Description
Type2PatternElement Create a new Type2PatternElement.
inherited methods...

 

   
   
Property
Description
EntryPatternType Represents the "PatternType" entry of the type 2 pattern dictionary object.
EntryShading Represents the "Shading" entry of the type 2 pattern dictionary object.
EntryMatrix Represents the "Matrix" entry of the type 2 pattern dictionary object.
EntryExtGState Represents the "ExtGState" entry of the type 2 pattern dictionary object.
inherited properties...