EmfHeaderObject
Inheritance: java.lang.Object, com.aspose.imaging.fileformats.emf.MetaObject, com.aspose.imaging.fileformats.emf.emf.objects.EmfObject
public class EmfHeaderObject extends EmfObject
Объект Header определяет заголовок EMF метафайла. Он указывает свойства устройства, на котором было создано изображение в метафайле.
Конструкторы
| Конструктор | Описание |
|---|---|
| EmfHeaderObject() | Инициализирует новый экземпляр класса EmfHeaderObject. |
Методы
| Метод | Описание |
|---|---|
| getBounds() | Получает или задает объект WMF RectL ([MS-WMF] раздел 2.2.2.19), который определяет прямоугольные включительно-включительные границы в единицах устройства самого маленького прямоугольника, который может быть нарисован вокруг изображения, хранящегося в метафайле. |
| setBounds(Rectangle value) | Получает или задает объект WMF RectL ([MS-WMF] раздел 2.2.2.19), который определяет прямоугольные включительно-включительные границы в единицах устройства самого маленького прямоугольника, который может быть нарисован вокруг изображения, хранящегося в метафайле. |
| getFrame() | Получает или задает объект WMF RectL, который определяет прямоугольные включительно-включительные размеры в единицах 0,01 миллиметра прямоугольника, окружающего изображение, хранящееся в метафайле. |
| setFrame(Rectangle value) | Получает или задает объект WMF RectL, который определяет прямоугольные включительно-включительные размеры в единицах 0,01 миллиметра прямоугольника, окружающего изображение, хранящееся в метафайле. |
| getRecordSignature() | Получает или задает 32-битное беззнаковое целое, которое определяет сигнатуру записи. |
| setRecordSignature(int value) | Получает или задает 32-битное беззнаковое целое, которое определяет сигнатуру записи. |
| getVersion() | Получает или задает Версию (4 байта): 32-битное беззнаковое целое, которое определяет совместимость EMF метафайла. |
| setVersion(int value) | Получает или задает Версию (4 байта): 32-битное беззнаковое целое, которое определяет совместимость EMF метафайла. |
| getBytes() | Получает или задает 32-битное беззнаковое целое, которое определяет размер метафайла в байтах. |
| setBytes(int value) | Получает или задает 32-битное беззнаковое целое, которое определяет размер метафайла в байтах. |
| getRecords() | Получает или задает 32-битное беззнаковое целое, которое определяет количество записей в метафайле. |
| setRecords(int value) | Получает или задает 32-битное беззнаковое целое, которое определяет количество записей в метафайле. |
| getHandles() | Получает или задает 16-битное беззнаковое целое, которое определяет количество графических объектов, которые будут использоваться при обработке метафайла. |
| setHandles(short value) | Получает или задает 16-битное беззнаковое целое, которое определяет количество графических объектов, которые будут использоваться при обработке метафайла. |
| getReserved() | Получает или задает 16-битное беззнаковое целое, которое ДОЛЖНО быть 0x0000 и ДОЛЖНО игнорироваться. |
| setReserved(short value) | Получает или задает 16-битное беззнаковое целое, которое ДОЛЖНО быть 0x0000 и ДОЛЖНО игнорироваться. |
| getNDesription() | Получает или задает 32-битное беззнаковое целое, которое определяет количество символов в массиве, содержащем описание содержимого метафайла. |
| setNDesription(int value) | Получает или задает 32-битное беззнаковое целое, которое определяет количество символов в массиве, содержащем описание содержимого метафайла. |
| getOffDescription() | Получает или задает 32-битное беззнаковое целое, которое определяет смещение от начала этой записи до массива, содержащего описание содержимого метафайла. |
| setOffDescription(int value) | Получает или задает 32-битное беззнаковое целое, которое определяет смещение от начала этой записи до массива, содержащего описание содержимого метафайла. |
| getNPalEntries() | Получает или задает 32-битное беззнаковое целое, которое определяет количество записей в палитре метафайла. |
| setNPalEntries(int value) | Получает или задает 32-битное беззнаковое целое, которое определяет количество записей в палитре метафайла. |
| getDevice() | Получает или задает объект WMF SizeL ([MS-WMF] раздел 2.2.2.22), который определяет размер эталонного устройства в пикселях. |
| setDevice(Size value) | Получает или задает объект WMF SizeL ([MS-WMF] раздел 2.2.2.22), который определяет размер эталонного устройства в пикселях. |
| getMillimeters() | Получает или задает объект WMF SizeL, который определяет размер эталонного устройства в миллиметрах. |
| setMillimeters(Size value) | Получает или задает объект WMF SizeL, который определяет размер эталонного устройства в миллиметрах. |
| getValid() | Получает значение, указывающее, является ли этот EmfHeaderObject действительным. |
EmfHeaderObject()
public EmfHeaderObject()
Инициализирует новый экземпляр класса EmfHeaderObject.
getBounds()
public Rectangle getBounds()
Получает или задает объект WMF RectL ([MS-WMF] раздел 2.2.2.19), который определяет прямоугольные включительно-включительные границы в единицах устройства самого маленького прямоугольника, который может быть нарисован вокруг изображения, хранящегося в метафайле.
Returns: Rectangle
setBounds(Rectangle value)
public void setBounds(Rectangle value)
Получает или задает объект WMF RectL ([MS-WMF] раздел 2.2.2.19), который определяет прямоугольные включительно-включительные границы в единицах устройства самого маленького прямоугольника, который может быть нарисован вокруг изображения, хранящегося в метафайле.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| value | Rectangle |
getFrame()
public Rectangle getFrame()
Получает или задает объект WMF RectL, который определяет прямоугольные включительно-включительные размеры в единицах 0,01 миллиметра прямоугольника, окружающего изображение, хранящееся в метафайле.
Returns: Rectangle
setFrame(Rectangle value)
public void setFrame(Rectangle value)
Получает или задает объект WMF RectL, который определяет прямоугольные включительно-включительные размеры в единицах 0,01 миллиметра прямоугольника, окружающего изображение, хранящееся в метафайле.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| value | Rectangle |
getRecordSignature()
public int getRecordSignature()
Получает или задает 32-битное беззнаковое целое, которое определяет сигнатуру записи. Это ДОЛЖНО быть ENHMETA\_SIGNATURE из перечисления FormatSignature (раздел 2.1.14).
Returns: int
setRecordSignature(int value)
public void setRecordSignature(int value)
Получает или задает 32-битное беззнаковое целое, которое определяет сигнатуру записи. Это ДОЛЖНО быть ENHMETA\_SIGNATURE из перечисления FormatSignature (раздел 2.1.14).
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| value | int |
getVersion()
public int getVersion()
Получает или задает Версию (4 байта): 32-битное беззнаковое целое, которое определяет совместимость EMF метафайла. Это ДОЛЖНО быть 0x00010000.
Returns: int
setVersion(int value)
public void setVersion(int value)
Получает или задает Версию (4 байта): 32-битное беззнаковое целое, которое определяет совместимость EMF метафайла. Это ДОЛЖНО быть 0x00010000.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| value | int |
getBytes()
public int getBytes()
Получает или задает 32-битное беззнаковое целое, которое определяет размер метафайла в байтах.
Returns: int
setBytes(int value)
public void setBytes(int value)
Получает или задает 32-битное беззнаковое целое, которое определяет размер метафайла в байтах.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| value | int |
getRecords()
public int getRecords()
Получает или задает 32-битное беззнаковое целое, которое определяет количество записей в метафайле.
Returns: int
setRecords(int value)
public void setRecords(int value)
Получает или задает 32-битное беззнаковое целое, которое определяет количество записей в метафайле.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| value | int |
getHandles()
public short getHandles()
Получает или задает 16-битное беззнаковое целое, которое определяет количество графических объектов, которые будут использоваться при обработке метафайла.
Returns: short
setHandles(short value)
public void setHandles(short value)
Получает или задает 16-битное беззнаковое целое, которое определяет количество графических объектов, которые будут использоваться при обработке метафайла.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| value | short |
getReserved()
public short getReserved()
Получает или задает 16-битное беззнаковое целое, которое ДОЛЖНО быть 0x0000 и ДОЛЖНО игнорироваться.
Returns: short
setReserved(short value)
public void setReserved(short value)
Получает или задает 16-битное беззнаковое целое, которое ДОЛЖНО быть 0x0000 и ДОЛЖНО игнорироваться.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| value | short |
getNDesription()
public int getNDesription()
Получает или задает 32-битное беззнаковое целое, которое определяет количество символов в массиве, содержащем описание содержимого метафайла. Это ноль, если строка описания отсутствует.
Returns: int
setNDesription(int value)
public void setNDesription(int value)
Получает или задает 32-битное беззнаковое целое, которое определяет количество символов в массиве, содержащем описание содержимого метафайла. Это ноль, если строка описания отсутствует.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| value | int |
getOffDescription()
public int getOffDescription()
Получает или задает 32-битное беззнаковое целое, которое определяет смещение от начала этой записи до массива, содержащего описание содержимого метафайла.
Returns: int
setOffDescription(int value)
public void setOffDescription(int value)
Получает или задает 32-битное беззнаковое целое, которое определяет смещение от начала этой записи до массива, содержащего описание содержимого метафайла.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| value | int |
getNPalEntries()
public int getNPalEntries()
Получает или задает 32-битное беззнаковое целое, которое определяет количество записей в палитре метафайла. Палитра находится в записи EMR\_EOF.
Returns: int
setNPalEntries(int value)
public void setNPalEntries(int value)
Получает или задает 32-битное беззнаковое целое, которое определяет количество записей в палитре метафайла. Палитра находится в записи EMR\_EOF.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| value | int |
getDevice()
public Size getDevice()
Получает или задает объект WMF SizeL ([MS-WMF] раздел 2.2.2.22), который определяет размер эталонного устройства в пикселях.
Returns: Size
setDevice(Size value)
public void setDevice(Size value)
Получает или задает объект WMF SizeL ([MS-WMF] раздел 2.2.2.22), который определяет размер эталонного устройства в пикселях.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| value | Size |
getMillimeters()
public Size getMillimeters()
Получает или задает объект WMF SizeL, который определяет размер эталонного устройства в миллиметрах.
Returns: Size
setMillimeters(Size value)
public void setMillimeters(Size value)
Получает или задает объект WMF SizeL, который определяет размер эталонного устройства в миллиметрах.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| value | Size |
getValid()
public boolean getValid()
Получает значение, указывающее, является ли этот EmfHeaderObject действительным.
Значение: true, если действителен; иначе false.
Returns: boolean