EmfPlusSerializableObject
Inheritance: java.lang.Object, com.aspose.imaging.fileformats.emf.MetaObject, com.aspose.imaging.fileformats.emf.emfplus.records.EmfPlusRecord, com.aspose.imaging.fileformats.emf.emfplus.records.EmfPlusObjectRecordType
public final class EmfPlusSerializableObject extends EmfPlusObjectRecordType
Запись EmfPlusSerializableObject определяет блок параметров эффектов изображения, который был сериализован в буфер данных.
Конструкторы
| Конструктор | Описание |
|---|---|
| EmfPlusSerializableObject(EmfPlusRecord source) | Инициализирует новый экземпляр класса EmfPlusSerializableObject. |
Методы
| Метод | Описание |
|---|---|
| getFlags() | Получает или задает 16-битное беззнаковое целое, которое не используется. |
| setFlags(short value) | Получает или задает 16-битное беззнаковое целое, которое не используется. |
| getObjectGuid() | Получает или задает значение представления пакета GUID ([MS-DTYP] section 2.3.4.2) для эффекта изображения. |
| setObjectGuid(GuidPacketRepresentation value) | Получает или задает значение представления пакета GUID ([MS-DTYP] section 2.3.4.2) для эффекта изображения. |
| getBufferSize() | Получает или задает 32-битное беззнаковое целое, которое указывает размер в байтах поля Buffer, выровненного по 32-битам. |
| setBufferSize(int value) | Получает или задает 32-битное беззнаковое целое, которое указывает размер в байтах поля Buffer, выровненного по 32-битам. |
| getBuffer() | Получает или задает массив из BufferSize байт, содержащий сериализованный блок параметров эффектов изображения, соответствующий GUID в поле ObjectGUID. |
| setBuffer(byte[] value) | Получает или задает массив из BufferSize байт, содержащий сериализованный блок параметров эффектов изображения, соответствующий GUID в поле ObjectGUID. |
| getImageEffect() | Получает или задает эффект изображения. |
| setImageEffect(EmfPlusImageEffectsObjectType value) | Получает или задает эффект изображения. |
EmfPlusSerializableObject(EmfPlusRecord source)
public EmfPlusSerializableObject(EmfPlusRecord source)
Инициализирует новый экземпляр класса EmfPlusSerializableObject.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| source | EmfPlusRecord | Источник. |
getFlags()
public short getFlags()
Получает или задает 16-битное беззнаковое целое, которое не используется. Это поле SHOULD должно быть установлено в ноль и MUST игнорироваться при получении.
Значение: Флаги.
Returns: short
setFlags(short value)
public void setFlags(short value)
Получает или задает 16-битное беззнаковое целое, которое не используется. Это поле SHOULD должно быть установлено в ноль и MUST игнорироваться при получении.
Значение: Флаги.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| value | short |
getObjectGuid()
public GuidPacketRepresentation getObjectGuid()
Получает или задает значение представления пакета GUID ([MS-DTYP] section 2.3.4.2) для эффекта изображения. Это MUST соответствовать одному из идентификаторов ImageEffects (section 2.1.3.1).
Returns: GuidPacketRepresentation
setObjectGuid(GuidPacketRepresentation value)
public void setObjectGuid(GuidPacketRepresentation value)
Получает или задает значение представления пакета GUID ([MS-DTYP] section 2.3.4.2) для эффекта изображения. Это MUST соответствовать одному из идентификаторов ImageEffects (section 2.1.3.1).
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| value | GuidPacketRepresentation |
getBufferSize()
public int getBufferSize()
Получает или задает 32-битное беззнаковое целое, которое указывает размер в байтах поля Buffer, выровненного по 32-битам.
Returns: int
setBufferSize(int value)
public void setBufferSize(int value)
Получает или задает 32-битное беззнаковое целое, которое указывает размер в байтах поля Buffer, выровненного по 32-битам.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| value | int |
getBuffer()
public byte[] getBuffer()
Получает или задает массив из BufferSize байт, содержащий сериализованный блок параметров эффектов изображения, соответствующий GUID в поле ObjectGUID. Это MUST быть одним из объектов Image Effects (section 2.2.3).
Returns: byte[]
setBuffer(byte[] value)
public void setBuffer(byte[] value)
Получает или задает массив из BufferSize байт, содержащий сериализованный блок параметров эффектов изображения, соответствующий GUID в поле ObjectGUID. Это MUST быть одним из объектов Image Effects (section 2.2.3).
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| value | byte[] |
getImageEffect()
public EmfPlusImageEffectsObjectType getImageEffect()
Получает или задает эффект изображения.
Значение: эффект изображения.
Returns: EmfPlusImageEffectsObjectType
setImageEffect(EmfPlusImageEffectsObjectType value)
public void setImageEffect(EmfPlusImageEffectsObjectType value)
Получает или задает эффект изображения.
Значение: эффект изображения.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| value | EmfPlusImageEffectsObjectType |