EmfEllipse Class

Summary: The EMR_ELLIPSE record specifies an ellipse. The center of the ellipse is the center of the specified
bounding rectangle. The ellipse is outlined by using the current pen and is filled by using the current brush.

Module: aspose.imaging.fileformats.emf.emf.records

Full Name: aspose.imaging.fileformats.emf.emf.records.EmfEllipse

Inheritance: EmfDrawingRecordType

Aspose.Imaging Version: 24.6.0

Constructors

NameDescription
EmfEllipse()Initializes a new instance of the EmfEllipse class.
EmfEllipse(source)Initializes a new instance of the EmfEllipse class.

Properties

NameTypeAccessDescription
boxRectangler/wGets or sets a 128-bit (WMF) RectL object, specified in [MS-WMF] section 2.2.2.19, which
specifies the inclusive-inclusive bounding rectangle.
sizeintr/wGets or sets the size of the record
typeEmfRecordTyper/wGets or sets the type.

Methods

NameDescription
create_from_record(source)Initializes a new instance of the EmfRecord class.
create_from_type(type)Initializes a new instance of the EmfRecord class.

Constructor: EmfEllipse()

 EmfEllipse() 

Initializes a new instance of the EmfEllipse class.

Constructor: EmfEllipse(source)

 EmfEllipse(source) 

Initializes a new instance of the EmfEllipse class.

Parameters:

ParameterTypeDescription
sourceEmfRecordThe source.

Method: create_from_record(source) [static]

 create_from_record(source) 

Initializes a new instance of the EmfRecord class.

Parameters:

ParameterTypeDescription
sourceEmfRecordThe source.

Returns

TypeDescription
EmfRecord

Method: create_from_type(type) [static]

 create_from_type(type) 

Initializes a new instance of the EmfRecord class.

Parameters:

ParameterTypeDescription
typeEmfRecordTypeThe record type.

Returns

TypeDescription
EmfRecord