PdfEllipseElement Class

Defines an ellipse drawn in a PDF document, inscribed within an axis-aligned bounding rectangle before any rotation is applied. Coordinates are relative to the top-left corner of the page or template

Definition

Namespace: HiQPdf.Next
Assembly: HiQPdf.Next (in HiQPdf.Next.dll) Version: 18.9.2
C#
public class PdfEllipseElement
Inheritance
Object    PdfEllipseElement

Constructors

PdfEllipseElement Initializes a new instance of the PdfEllipseElement class with the specified bounding rectangle

Properties

Accessibility Accessibility metadata used when the host PdfDocument is tagged. The default structure type for an ellipse is Artifact, marking it as decorative graphic excluded from the structure tree
Border The stroke style for the ellipse outline, including width and dash pattern
BorderColor The border color of the ellipse. When null the ellipse is only filled
BorderOpacity The opacity of the ellipse border in the range 0..1. The default value is 1 which produces a fully opaque border
FillColor The fill color of the ellipse. When null the ellipse is only stroked
FillOpacity The opacity of the ellipse fill in the range 0..1. The default value is 1 which produces a fully opaque fill
Height The height of the bounding rectangle in points. The vertical axis of the ellipse equals this value
RotationDegrees The rotation angle in degrees applied to the ellipse. Positive values rotate counter-clockwise. The default value is 0 which produces no rotation
RotationPivot The pivot point used when rotating this ellipse. The pivot is interpreted on the bounding rectangle of the ellipse. The default value is TopLeft
Width The width of the bounding rectangle in points. The horizontal axis of the ellipse equals this value
X The X position of the bounding rectangle from the top-left corner of the page in points
Y The Y position of the bounding rectangle from the top-left corner of the page in points

Methods

Equals
(Inherited from Object)
Finalize
(Inherited from Object)
GetHashCode
(Inherited from Object)
GetType
(Inherited from Object)
MemberwiseClone
(Inherited from Object)
ToString
(Inherited from Object)

See Also