|
This class represents the function dictionary. This is
definitively detailed in:.
The ISO PDF Specification, ISO 32000-1:2008 PDF 1.7; Table: 38,
page 93.
The ISO PDF
Specification, ISO 32000-2:2017 PDF 2.0; Table: 38, page 122.
PDF functions are objects that map one or more input values to
one or more output values according to a mathematical definition.
They are used in shadings, transfer functions, tint transforms, and
other places where a mathematical mapping is needed.
The FunctionType entry selects the function algorithm: 0 for
sampled (table lookup with interpolation), 2 for exponential
interpolation, 3 for stitching (piecewise combination of other
functions), and 4 for PostScript calculator.
The Domain entry defines the valid range of input values as an
array of min/max pairs, one per input dimension. Input values are
clipped to the domain before the function is evaluated.
The Range entry defines the valid range of output values. When
present, output values are clipped to the range after evaluation.
Range is required for Type 0 and Type 4 functions and optional for
Types 2 and 3.
System.Object
WebSupergoo.ABCpdf14.Elements.Element
WebSupergoo.ABCpdf14.Elements.FunctionElement
WebSupergoo.ABCpdf14.Elements.Type0FunctionElement
WebSupergoo.ABCpdf14.Elements.Type2FunctionElement
WebSupergoo.ABCpdf14.Elements.Type3FunctionElement
WebSupergoo.ABCpdf14.Elements.Type4FunctionElement
|