Class
PositionContentElement

Content element that applies explicit positioning and geometric transforms in fixed-document page coordinates; use to place, rotate, scale, or skew visuals precisely on a page.

Definition

Namespace:Telerik.Windows.Documents.Fixed.Model.Common

Assembly:Telerik.Windows.Documents.Fixed.dll

Syntax:

cs-api-definition
public abstract class PositionContentElement : ContentElementBase, IFixedDocumentElement

Inheritance: objectFixedDocumentElementBaseContentElementBasePositionContentElement

Derived Classes: PathFormImageTextFragment

Implements: IFixedDocumentElement

Inherited Members ContentElementBase.ClippingFixedDocumentElementBase.Parent

Constructors

PositionContentElement()

Initialize the element with matrix-based positioning using an identity transformation, ready for page placement and further transforms.

Declaration

cs-api-definition
public PositionContentElement()

Properties

Position

Gets or sets the position and transformation matrix that defines how this element is positioned and oriented on the page. This includes translation, rotation, scaling, and skewing transformations applied to the element.

Declaration

cs-api-definition
public IPosition Position { get; set; }

Property Value

IPosition

The position object containing transformation information for rendering this element.

Exceptions

ArgumentNullException

Thrown when attempting to set a null value.

Methods

CreateClonedInstance<T>()

Creates a cloned instance of this position content element.

Declaration

cs-api-definition
protected abstract T CreateClonedInstance<T>() where T : PositionContentElement

Returns

T

The cloned instance of the position content element.