EmfPolyPolygon16 Class

Summary: The EMR_POLYPOLYGON16 record specifies a series of closed polygons. Each polygon is outlined
using the current pen, and filled using the current brush and polygon fill mode. The polygons drawn
by this record can overlap.

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

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

Inheritance: EmfDrawingRecordType

Aspose.Imaging Version: 24.6.0

Constructors

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

Properties

NameTypeAccessDescription
a_pointsPoint[]r/wGets or sets a Count length array of WMF PointS objects, specified in [MS-WMF]
section 2.2.2.16, which specifies the array of points.
boundsRectangler/wGets or sets a 128-bit WMF RectL object, specified in [MS-WMF] section 2.2.2.19,
which specifies the bounding rectangle, in device units.
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: EmfPolyPolygon16()

 EmfPolyPolygon16() 

Initializes a new instance of the EmfPolyPolygon16 class.

Constructor: EmfPolyPolygon16(source)

 EmfPolyPolygon16(source) 

Initializes a new instance of the EmfPolyPolygon16 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