WmfEscapeEnhancedMetafile
Inheritance: java.lang.Object, com.aspose.imaging.fileformats.emf.MetaObject, com.aspose.imaging.fileformats.wmf.objects.WmfObject, com.aspose.imaging.fileformats.wmf.objects.escaperecords.WmfEscapeRecordBase
public class WmfEscapeEnhancedMetafile extends WmfEscapeRecordBase
Запись Escape Enhanced Meta file.
Конструкторы
| Конструктор | Описание |
|---|---|
| WmfEscapeEnhancedMetafile() |
Методы
| Метод | Описание |
|---|---|
| getCommentIdentifier() | Получает или задает идентификатор комментария. |
| setCommentIdentifier(int value) | Получает или задает идентификатор комментария. |
| getCommentType() | Получает или задает тип комментария. |
| setCommentType(int value) | Получает или задает тип комментария. |
| getVersion() | Получает или задает версию. |
| setVersion(int value) | Получает или задает версию. |
| getChecksum() | Получает или задает контрольную сумму. |
| setChecksum(int value) | Получает или задает контрольную сумму. |
| getFlags() | Получает или задаёт флаги. |
| setFlags(int value) | Получает или задаёт флаги. |
| getCommentRecordCount() | Получает или задает количество записей комментариев. |
| setCommentRecordCount(int value) | Получает или задает количество записей комментариев. |
| getCurrentRecordSize() | Получает или задает размер текущей записи. |
| setCurrentRecordSize(int value) | Получает или задает размер текущей записи. |
| getRemainingBytes() | Получает или задает оставшиеся байты. |
| setRemainingBytes(int value) | Получает или задает оставшиеся байты. |
| getEnhancedMetafileDataSize() | Получает или задает размер данных расширенного метафайла. |
| setEnhancedMetafileDataSize(int value) | Получает или задает размер данных расширенного метафайла. |
| getEnhancedMetafileData() | Получает или задает данные расширенного метафайла. |
| setEnhancedMetafileData(byte[] value) | Получает или задает данные расширенного метафайла. |
WmfEscapeEnhancedMetafile()
public WmfEscapeEnhancedMetafile()
getCommentIdentifier()
public int getCommentIdentifier()
Получает или задает идентификатор комментария.
Значение: 32-битное беззнаковое целое, определяющее эту запись как запись WMF Comment. Это значение ДОЛЖНО быть 0x43464D57.
Returns: int
setCommentIdentifier(int value)
public void setCommentIdentifier(int value)
Получает или задает идентификатор комментария.
Значение: 32-битное беззнаковое целое, определяющее эту запись как запись WMF Comment. Это значение ДОЛЖНО быть 0x43464D57.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| value | int |
getCommentType()
public int getCommentType()
Получает или задает тип комментария.
Значение: 32-битное беззнаковое целое, идентифицирующее тип комментария в этой записи. Это значение ДОЛЖНО быть 0x00000001.
Returns: int
setCommentType(int value)
public void setCommentType(int value)
Получает или задает тип комментария.
Значение: 32-битное беззнаковое целое, идентифицирующее тип комментария в этой записи. Это значение ДОЛЖНО быть 0x00000001.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| value | int |
getVersion()
public int getVersion()
Получает или задает версию.
Значение: 32-битное беззнаковое целое, указывающее на совместимость метафайла EMF. Это ДОЛЖНО быть 0x00010000.
Returns: int
setVersion(int value)
public void setVersion(int value)
Получает или задает версию.
Значение: 32-битное беззнаковое целое, указывающее на совместимость метафайла EMF. Это ДОЛЖНО быть 0x00010000.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| value | int |
getChecksum()
public int getChecksum()
Получает или задает контрольную сумму.
Значение: 16-битное беззнаковое целое, используемое для проверки корректности встроенного потока EMF. Это значение ДОЛЖНО быть дополнением до единицы результата применения операции XOR ко всем WORD в потоке EMF.
Returns: int
setChecksum(int value)
public void setChecksum(int value)
Получает или задает контрольную сумму.
Значение: 16-битное беззнаковое целое, используемое для проверки корректности встроенного потока EMF. Это значение ДОЛЖНО быть дополнением до единицы результата применения операции XOR ко всем WORD в потоке EMF.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| value | int |
getFlags()
public int getFlags()
Получает или задаёт флаги.
Значение: Это 32-битное беззнаковое целое не используется и ДОЛЖНО быть установлено в ноль.
Returns: int
setFlags(int value)
public void setFlags(int value)
Получает или задаёт флаги.
Значение: Это 32-битное беззнаковое целое не используется и ДОЛЖНО быть установлено в ноль.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| value | int |
getCommentRecordCount()
public int getCommentRecordCount()
Получает или задает количество записей комментариев.
Значение: 32-битное беззнаковое целое, указывающее общее количество последовательных записей META_ESCAPE_ENHANCED_METAFILE, содержащих встроенный метафайл EMF.
Returns: int
setCommentRecordCount(int value)
public void setCommentRecordCount(int value)
Получает или задает количество записей комментариев.
Значение: 32-битное беззнаковое целое, указывающее общее количество последовательных записей META_ESCAPE_ENHANCED_METAFILE, содержащих встроенный метафайл EMF.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| value | int |
getCurrentRecordSize()
public int getCurrentRecordSize()
Получает или задает размер текущей записи.
Значение: 32-битное беззнаковое целое, указывающее размер в байтах поля EnhancedMetafileData. Это значение ДОЛЖНО быть меньше или равно 8 192.
Returns: int
setCurrentRecordSize(int value)
public void setCurrentRecordSize(int value)
Получает или задает размер текущей записи.
Значение: 32-битное беззнаковое целое, указывающее размер в байтах поля EnhancedMetafileData. Это значение ДОЛЖНО быть меньше или равно 8 192.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| value | int |
getRemainingBytes()
public int getRemainingBytes()
Получает или задает оставшиеся байты.
Значение: 32-битное беззнаковое целое, указывающее количество байтов в потоке EMF, которые остаются для обработки после этой записи. Эти дополнительные байты EMF ДОЛЖНЫ следовать в полях EnhancedMetafileData последующих записей escape META_ESCAPE_ENHANDED_METAFILE.
Returns: int
setRemainingBytes(int value)
public void setRemainingBytes(int value)
Получает или задает оставшиеся байты.
Значение: 32-битное беззнаковое целое, указывающее количество байтов в потоке EMF, которые остаются для обработки после этой записи. Эти дополнительные байты EMF ДОЛЖНЫ следовать в полях EnhancedMetafileData последующих записей escape META_ESCAPE_ENHANDED_METAFILE.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| value | int |
getEnhancedMetafileDataSize()
public int getEnhancedMetafileDataSize()
Получает или задает размер данных расширенного метафайла.
Значение: 32-битное беззнаковое целое, указывающее общий размер потока EMF, встроенного в эту последовательность записей META_ESCAPE_ENHANCED_METAFILE.
Returns: int
setEnhancedMetafileDataSize(int value)
public void setEnhancedMetafileDataSize(int value)
Получает или задает размер данных расширенного метафайла.
Значение: 32-битное беззнаковое целое, указывающее общий размер потока EMF, встроенного в эту последовательность записей META_ESCAPE_ENHANCED_METAFILE.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| value | int |
getEnhancedMetafileData()
public byte[] getEnhancedMetafileData()
Получает или задает данные расширенного метафайла.
Значение: Сегмент файла EMF. Байты в последовательных записях META_ESCAPE_ENHANCED_METAFILE ДОЛЖНЫ быть объединены, чтобы представить весь встроенный файл EMF.
Returns: byte[]
setEnhancedMetafileData(byte[] value)
public void setEnhancedMetafileData(byte[] value)
Получает или задает данные расширенного метафайла.
Значение: Сегмент файла EMF. Байты в последовательных записях META_ESCAPE_ENHANCED_METAFILE ДОЛЖНЫ быть объединены, чтобы представить весь встроенный файл EMF.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| value | byte[] |