Класс EmfRecord

Summary: Base class for EMF records
All EMF records MUST have a length that is a multiple of 4 bytes. This is depicted in the
generic structures of the preceding EMF record types by including AlignmentPadding fields
where appropriate at the ends of these structures. The contents of AlignmentPadding fields
MUST always be ignored. For brevity, these fields are not shown in every individual EMF
record definition.

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

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

Inheritance: MetaObject

Constructors

NameDescription
EmfRecord()Инициализирует новый экземпляр класса EmfRecord.
EmfRecord(source)Инициализирует новый экземпляр класса EmfRecord.
EmfRecord(type)Инициализирует новый экземпляр класса EmfRecord.

Properties

NameTypeAccessDescription
sizeintr/wПолучает или задает размер записи
typeEmfRecordTyper/wПолучает или задает тип.

Methods

NameDescription
create_from_record(source)Инициализирует новый экземпляр класса EmfRecord.
create_from_type(type)Инициализирует новый экземпляр класса EmfRecord.

Constructor: EmfRecord()

 EmfRecord() 

Инициализирует новый экземпляр класса EmfRecord.

Constructor: EmfRecord(source)

 EmfRecord(source) 

Инициализирует новый экземпляр класса EmfRecord.

Parameters:

ПараметрТипОписание
sourceEmfRecordИсточник.

Constructor: EmfRecord(type)

 EmfRecord(type) 

Инициализирует новый экземпляр класса EmfRecord.

Parameters:

ПараметрТипОписание
typeEmfRecordTypeТип записи.

Method: create_from_record(source) [static]

 create_from_record(source) 

Инициализирует новый экземпляр класса EmfRecord.

Parameters:

ПараметрТипОписание
sourceEmfRecordИсточник.

Returns

ТипОписание
EmfRecord

Method: create_from_type(type) [static]

 create_from_type(type) 

Инициализирует новый экземпляр класса EmfRecord.

Parameters:

ПараметрТипОписание
typeEmfRecordTypeТип записи.

Returns

ТипОписание
EmfRecord