ClassForm
Form XObject element that reuses shared PDF content via a referenced FormSource for efficient templating and repeated drawing.
Definition
Namespace:Telerik.Windows.Documents.Fixed.Model.Objects
Assembly:Telerik.Windows.Documents.Fixed.dll
Syntax:
public class Form : PositionContentElement, IFixedDocumentElement
Inheritance: objectFixedDocumentElementBaseContentElementBasePositionContentElementForm
Implements:
Inherited Members
Constructors
Form()
Initializes a form XObject container that draws reusable PDF content defined by a shared FormSource.
Declaration
public Form()
Properties
AlphaConstant
Gets or sets the constant opacity applied to non‑stroking paint operations.
Declaration
public double? AlphaConstant { get; set; }
Property Value
The alpha constant.
FormSource
Gets or sets the reusable content definition backing this form instance.
Declaration
public FormSource FormSource { get; set; }
Property Value
The form source.
Height
Gets or sets the displayed height overriding the source's height when specified.
StrokeAlphaConstant
Gets or sets the constant opacity applied to stroking (outline) operations.
Declaration
public double? StrokeAlphaConstant { get; set; }
Property Value
The stroke alpha constant.
Methods
Clone()
Creates and returns a deep copy of this form including dimension overrides and its referenced source.
CreateClonedInstance<T>()
Creates the cloned instance.
Declaration
protected override T CreateClonedInstance<T>() where T : PositionContentElement
Returns
T
The cloned instance.
Overrides