EmfPlusRecord

Inheritance: java.lang.Object, com.aspose.imaging.fileformats.emf.MetaObject

All Implemented Interfaces: com.aspose.internal.fileformats.emf.IRecord

public class EmfPlusRecord extends MetaObject implements IRecord

Базовый тип записи Emf+.

Конструкторы

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

Методы

МетодОписание
getType()Получает 16‑битное беззнаковое целое, идентифицирующее тип записи.
getFlags()Получает 16‑битное беззнаковое целое, содержащее информацию для некоторых записей о том, как должна выполняться операция и о структуре записи.
setFlags(short value)Задаёт 16‑битное беззнаковое целое, содержащее информацию для некоторых записей о том, как должна выполняться операция и о структуре записи.
getSize()Получает 32‑битное беззнаковое целое, определяющее количество байтов, выровненных по 32‑битам, во всей записи, включая 12‑байтовый заголовок записи и данные, специфичные для записи.
setSize(int value)Задаёт 32‑битное беззнаковое целое, определяющее количество байтов, выровненных по 32‑битам, во всей записи, включая 12‑байтовый заголовок записи и данные, специфичные для записи.
getDataSize()Получает 32‑битное беззнаковое целое, которое ДОЛЖНО определять 32‑бит\u2013aligned количество байтов данных в следующем поле RecordData.
setDataSize(int value)Задаёт 32‑битное беззнаковое целое, которое ДОЛЖНО определять 32‑бит\u2013aligned количество байтов данных в следующем поле RecordData.

EmfPlusRecord()

public EmfPlusRecord()

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

EmfPlusRecord(EmfPlusRecord source)

public EmfPlusRecord(EmfPlusRecord source)

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

Parameters:

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

getType()

public short getType()

Получает 16‑битное беззнаковое целое, идентифицирующее тип записи.

Returns: short

getFlags()

public short getFlags()

Получает 16‑битное беззнаковое целое, содержащее информацию для некоторых записей о том, как должна выполняться операция и о структуре записи.

Returns: short - Флаги.

setFlags(short value)

public void setFlags(short value)

Задаёт 16‑битное беззнаковое целое, содержащее информацию для некоторых записей о том, как должна выполняться операция и о структуре записи.

Parameters:

ПараметрТипОписание
valueshortФлаги.

getSize()

public int getSize()

Получает 32‑битное беззнаковое целое, определяющее количество байтов, выровненных по 32‑битам, во всей записи, включая 12‑байтовый заголовок записи и данные, специфичные для записи.

Returns: int - Размер.

setSize(int value)

public void setSize(int value)

Задаёт 32‑битное беззнаковое целое, определяющее количество байтов, выровненных по 32‑битам, во всей записи, включая 12‑байтовый заголовок записи и данные, специфичные для записи.

Parameters:

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

getDataSize()

public int getDataSize()

Получает 32-битное беззнаковое целое, которое ДОЛЖНО определять 32-битное\u2013выравненное количество байт данных в поле RecordData, следующее за ним. Это число не включает 12-байтовый заголовок записи.

Returns: int - Размер данных.

setDataSize(int value)

public void setDataSize(int value)

Устанавливает 32-битное беззнаковое целое, которое ДОЛЖНО определять 32-битное\u2013выравненное количество байт данных в поле RecordData, следующее за ним. Это число не включает 12-байтовый заголовок записи.

Parameters:

ПараметрТипОписание
valueintРазмер данных.