Класс EmfEof

Summary: The EMR_EOF record indicates the end of the metafile and specifies a palette.

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

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

Inheritance: EmfControlRecordType

Constructors

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

Properties

NameTypeAccessDescription
palette_argb_32_entriesint[]r/wПолучает или задает необязательный буфер, содержащий данные палитры, который не
обязан быть смежным с фиксированной частью записи EMR_EOF
. Соответственно, поля в этом буфере, помеченные
“UndefinedSpace”, являются необязательными и ДОЛЖНЫ игнорироваться.
Размер этого поля ДОЛЖЕН быть кратным 4 байтам
sizeintr/wПолучает или задает размер записи
size_lastintr/wПолучает или задает 32‑битное беззнаковое целое, которое ДОЛЖНО быть одинаковым с Size и ДОЛЖНО быть последним
полем записи, а следовательно и метафайла. Объекты LogPaletteEntry, если они
существуют, ДОЛЖНЫ предшествовать этому полю.
typeEmfRecordTyper/wПолучает или задает тип.

Methods

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

Constructor: EmfEof()

 EmfEof() 

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

Constructor: EmfEof(record)

 EmfEof(record) 

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

Parameters:

ПараметрТипОписание
recordEmfRecordЗапись.

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