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:

ПараметрТипОписание
valueRectangle

getFrame()

public Rectangle getFrame()

Получает или задает объект WMF RectL, который определяет прямоугольные включительно-включительные размеры в единицах 0,01 миллиметра прямоугольника, окружающего изображение, хранящееся в метафайле.

Returns: Rectangle

setFrame(Rectangle value)

public void setFrame(Rectangle value)

Получает или задает объект WMF RectL, который определяет прямоугольные включительно-включительные размеры в единицах 0,01 миллиметра прямоугольника, окружающего изображение, хранящееся в метафайле.

Parameters:

ПараметрТипОписание
valueRectangle

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:

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

getVersion()

public int getVersion()

Получает или задает Версию (4 байта): 32-битное беззнаковое целое, которое определяет совместимость EMF метафайла. Это ДОЛЖНО быть 0x00010000.

Returns: int

setVersion(int value)

public void setVersion(int value)

Получает или задает Версию (4 байта): 32-битное беззнаковое целое, которое определяет совместимость EMF метафайла. Это ДОЛЖНО быть 0x00010000.

Parameters:

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

getBytes()

public int getBytes()

Получает или задает 32-битное беззнаковое целое, которое определяет размер метафайла в байтах.

Returns: int

setBytes(int value)

public void setBytes(int value)

Получает или задает 32-битное беззнаковое целое, которое определяет размер метафайла в байтах.

Parameters:

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

getRecords()

public int getRecords()

Получает или задает 32-битное беззнаковое целое, которое определяет количество записей в метафайле.

Returns: int

setRecords(int value)

public void setRecords(int value)

Получает или задает 32-битное беззнаковое целое, которое определяет количество записей в метафайле.

Parameters:

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

getHandles()

public short getHandles()

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

Returns: short

setHandles(short value)

public void setHandles(short value)

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

Parameters:

ПараметрТипОписание
valueshort

getReserved()

public short getReserved()

Получает или задает 16-битное беззнаковое целое, которое ДОЛЖНО быть 0x0000 и ДОЛЖНО игнорироваться.

Returns: short

setReserved(short value)

public void setReserved(short value)

Получает или задает 16-битное беззнаковое целое, которое ДОЛЖНО быть 0x0000 и ДОЛЖНО игнорироваться.

Parameters:

ПараметрТипОписание
valueshort

getNDesription()

public int getNDesription()

Получает или задает 32-битное беззнаковое целое, которое определяет количество символов в массиве, содержащем описание содержимого метафайла. Это ноль, если строка описания отсутствует.

Returns: int

setNDesription(int value)

public void setNDesription(int value)

Получает или задает 32-битное беззнаковое целое, которое определяет количество символов в массиве, содержащем описание содержимого метафайла. Это ноль, если строка описания отсутствует.

Parameters:

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

getOffDescription()

public int getOffDescription()

Получает или задает 32-битное беззнаковое целое, которое определяет смещение от начала этой записи до массива, содержащего описание содержимого метафайла.

Returns: int

setOffDescription(int value)

public void setOffDescription(int value)

Получает или задает 32-битное беззнаковое целое, которое определяет смещение от начала этой записи до массива, содержащего описание содержимого метафайла.

Parameters:

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

getNPalEntries()

public int getNPalEntries()

Получает или задает 32-битное беззнаковое целое, которое определяет количество записей в палитре метафайла. Палитра находится в записи EMR\_EOF.

Returns: int

setNPalEntries(int value)

public void setNPalEntries(int value)

Получает или задает 32-битное беззнаковое целое, которое определяет количество записей в палитре метафайла. Палитра находится в записи EMR\_EOF.

Parameters:

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

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:

ПараметрТипОписание
valueSize

getMillimeters()

public Size getMillimeters()

Получает или задает объект WMF SizeL, который определяет размер эталонного устройства в миллиметрах.

Returns: Size

setMillimeters(Size value)

public void setMillimeters(Size value)

Получает или задает объект WMF SizeL, который определяет размер эталонного устройства в миллиметрах.

Parameters:

ПараметрТипОписание
valueSize

getValid()

public boolean getValid()

Получает значение, указывающее, является ли этот EmfHeaderObject действительным.

Значение: true, если действителен; иначе false.

Returns: boolean