ShapeFrame
Overview
ShapeFrame is a class in Aspose.Slides FOSS for .NET.
Inherits from: IShapeFrame, ICloneable.
Represents the geometric frame properties of a shape.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
X | float | Read | Gets or sets the horizontal coordinate of the frame’s top‑left corner |
Y | float | Read | |
Width | float | Read | Gets or sets the frame’s width |
Height | float | Read | |
FlipH | NullableBool | Read | |
FlipV | NullableBool | Read | |
Rotation | float | Read | |
CenterX | float | Read | Gets the X coordinate of the frame’s center point |
CenterY | float | Read | Gets the Y coordinate of the frame’s center point |
Rectangle | object? | Read | Gets or sets the bounding rectangle object of the frame |
Methods
| Signature | Description |
|---|---|
ShapeFrame(x: float, y: float, width: float, height: float, flipH: NullableBool, flipV: NullableBool, rotation: float) | The rotation angle in degrees. |
Clone() | A new object with the same property values. |
CloneT() | Creates a typed copy of the ShapeFrame |
Equals(obj: object?) | true if all seven fields are equal; otherwise, false. |
GetHashCode() | Returns a hash code for this instance. |