This class represents the type 7 shading dictionary. This is definitively detailed in:.

The ISO PDF Specification, ISO 32000-1:2008 PDF 1.7; page 198.

This class is always an indirect object because it is also a StreamElement and these are always indirect objects.

A Type 7 shading encodes a tensor-product patch mesh. Each patch uses 16 control points arranged as a 4×4 tensor-product Bézier surface, giving more shape control than the 12-point Coons patch of Type 6.

BitsPerCoordinate and BitsPerComponent govern the bit depth of coordinates and color components in the stream. BitsPerFlag controls the edge-sharing flag.

The Decode array maps encoded integers to the working coordinate and color ranges.

The optional Function entry allows per-corner tint values instead of full color components, converted by the function to the shading's color space.

System.Object
    WebSupergoo.ABCpdf14.Elements.Element
       WebSupergoo.ABCpdf14.Elements.ShadingElement
          WebSupergoo.ABCpdf14.Elements.Type7ShadingElement

 

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

 

   
   
Property
Description
StreamElement The StreamElement associated with this class.
EntryBitsPerCoordinate Represents the "BitsPerCoordinate" entry of the type 7 shading dictionary object.
EntryBitsPerComponent Represents the "BitsPerComponent" entry of the type 7 shading dictionary object.
EntryDecode Represents the "Decode" entry of the type 7 shading dictionary object.
EntryFunction Represents the "Function" entry of the type 7 shading dictionary object.
EntryBitsPerFlag Represents the "BitsPerFlag" entry of the type 7 shading dictionary object.
inherited properties...