EmfPlusMetafile
Inheritance: java.lang.Object, com.aspose.imaging.fileformats.emf.MetaObject, com.aspose.imaging.fileformats.emf.emfplus.objects.EmfPlusObject, com.aspose.imaging.fileformats.emf.emfplus.objects.EmfPlusStructureObjectType, com.aspose.imaging.fileformats.emf.emfplus.objects.EmfPlusBaseImageData
public final class EmfPlusMetafile extends EmfPlusBaseImageData
Объект EmfPlusMetafileData задает метафайл, содержащий графическое изображение.
Конструкторы
| Конструктор | Описание |
|---|---|
| EmfPlusMetafile() | Инициализирует новый экземпляр класса EmfPlusMetafile. |
Методы
| Метод | Описание |
|---|---|
| getType() | Получает или задает 32-битное беззнаковое целое число, которое определяет тип метафайла, встроенного в поле MetafileData. |
| setType(int value) | Получает или задает 32-битное беззнаковое целое число, которое определяет тип метафайла, встроенного в поле MetafileData. |
| getMetafileDataSize() | Получает или задает 32-битное беззнаковое целое число, которое определяет размер в байтах данных метафайла в поле MetafileData. |
| setMetafileDataSize(int value) | Получает или задает 32-битное беззнаковое целое число, которое определяет размер в байтах данных метафайла в поле MetafileData. |
| getMetafileData() | Получает или задает переменной длины данные, которые определяют встроенный метафайл. |
| setMetafileData(byte[] value) | Получает или задает переменной длины данные, которые определяют встроенный метафайл. |
EmfPlusMetafile()
public EmfPlusMetafile()
Инициализирует новый экземпляр класса EmfPlusMetafile.
getType()
public int getType()
Получает или задает 32-битное беззнаковое целое число, которое определяет тип метафайла, встроенного в поле MetafileData. Это значение ДОЛЖНО быть определено в перечислении MetafileDataType (раздел 2.1.1.21).
Returns: int
setType(int value)
public void setType(int value)
Получает или задает 32-битное беззнаковое целое число, которое определяет тип метафайла, встроенного в поле MetafileData. Это значение ДОЛЖНО быть определено в перечислении MetafileDataType (раздел 2.1.1.21).
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| value | int |
getMetafileDataSize()
public int getMetafileDataSize()
Получает или задает 32-битное беззнаковое целое число, которое определяет размер в байтах данных метафайла в поле MetafileData.
Returns: int
setMetafileDataSize(int value)
public void setMetafileDataSize(int value)
Получает или задает 32-битное беззнаковое целое число, которое определяет размер в байтах данных метафайла в поле MetafileData.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| value | int |
getMetafileData()
public byte[] getMetafileData()
Получает или задает переменной длины данные, которые определяют встроенный метафайл. Содержание и формат данных могут различаться для каждого типа метафайла.
Графические изображения задаются объектами EmfPlusImage (раздел 2.2.1.4). Объект EmfPlusMetafile ДОЛЖЕН присутствовать в поле ImageData объекта EmfPlusImage, если в его поле Type указано ImageTypeMetafile. Этот объект является универсальным и используется для различных типов данных, включая: WMF метафайл [MS-WMF]; WMF метафайл, который может быть размещён; EMF метафайл [MS-EMF]; EMF+ метафайл, который определяет графические операции только с записями EMF+; и EMF+ метафайл, который определяет графические операции как с записями EMF+, так и с записями EMF. См. раздел 2.2.2 для спецификации дополнительных структурных объектов.
Returns: byte[]
setMetafileData(byte[] value)
public void setMetafileData(byte[] value)
Получает или задает переменной длины данные, которые определяют встроенный метафайл. Содержание и формат данных могут различаться для каждого типа метафайла.
Графические изображения задаются объектами EmfPlusImage (раздел 2.2.1.4). Объект EmfPlusMetafile ДОЛЖЕН присутствовать в поле ImageData объекта EmfPlusImage, если в его поле Type указано ImageTypeMetafile. Этот объект является универсальным и используется для различных типов данных, включая: WMF метафайл [MS-WMF]; WMF метафайл, который может быть размещён; EMF метафайл [MS-EMF]; EMF+ метафайл, который определяет графические операции только с записями EMF+; и EMF+ метафайл, который определяет графические операции как с записями EMF+, так и с записями EMF. См. раздел 2.2.2 для спецификации дополнительных структурных объектов.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| value | byte[] |