Click or drag to resize

Function Class

Although PDF is not a programming language it provides several types of function object that represent parameterized classes of functions, including mathematical formulas and sampled representations with arbitrary resolution. Functions are used in various ways in PDF, including device-dependent rasterization information for high-quality printing (halftone spot functions and transfer functions), color transform functions for certain color spaces, and specification of colors as a function of position for smooth shadings. Functions in PDF represent static, self-contained numerical transformations. PDF::Function represents a single, flat interface around all PDF function types.
Inheritance Hierarchy

Namespace:  pdftron.PDF
Assembly:  pdftron (in pdftron.dll) Version:
public sealed class Function : IClosable

The Function type exposes the following members.

Public methodClose
Public methodStatic memberCreate
Create a PDF::Function object from an existing SDF function dictionary.
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetInputCardinality
Gets the input cardinality.
Public methodGetOutputCardinality
Gets the output cardinality.
Public methodGetSDFObj
Evaluate the function at a given point.
Public methodGetType
Gets the type.
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
See Also