EmfRegionDataHeader

Inheritance: java.lang.Object, com.aspose.imaging.fileformats.emf.MetaObject, com.aspose.imaging.fileformats.emf.emf.objects.EmfObject

public final class EmfRegionDataHeader extends EmfObject

Объект RegionDataHeader описывает свойства объекта RegionData.

Конструкторы

КонструкторОписание
EmfRegionDataHeader()

Методы

МетодОписание
getSize()Получает 32‑битное беззнаковое целое число, которое указывает размер этого объекта в байтах.
setSize(int value)Задает 32‑битное беззнаковое целое число, которое указывает размер этого объекта в байтах.
getType()Получает 32‑битное беззнаковое целое число, которое указывает тип региона.
setType(int value)Задает 32‑битное беззнаковое целое число, которое указывает тип региона.
getCountRects()Получает 32‑битное беззнаковое целое число, которое указывает количество прямоугольников в этом регионе.
setCountRects(int value)Устанавливает 32-битное беззнаковое целое, которое определяет количество прямоугольников в этой области.
getRgnSize()Получает 32-битное беззнаковое целое, которое определяет размер буфера прямоугольников в байтах.
setRgnSize(int value)Устанавливает 32-битное беззнаковое целое, которое определяет размер буфера прямоугольников в байтах.
getBounds()Получает 128-битный объект WMF RectL ([MS-WMF] раздел 2.2.2.19), который определяет границы области.
setBounds(Rectangle value)Устанавливает 128-битный объект WMF RectL ([MS-WMF] раздел 2.2.2.19), который определяет границы области.

EmfRegionDataHeader()

public EmfRegionDataHeader()

getSize()

public int getSize()

Получает 32-битное беззнаковое целое, которое определяет размер этого объекта в байтах. Оно ДОЛЖНО быть 0x00000020.

Returns: int

setSize(int value)

public void setSize(int value)

Устанавливает 32-битное беззнаковое целое, которое определяет размер этого объекта в байтах. Оно ДОЛЖНО быть 0x00000020.

Parameters:

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

getType()

public int getType()

Получает 32-битное беззнаковое целое, которое определяет тип области. Оно ДОЛЖНО быть RDH_RECTANGLES (0x00000001).

Returns: int

setType(int value)

public void setType(int value)

Устанавливает 32-битное беззнаковое целое, которое определяет тип области. Оно ДОЛЖНО быть RDH_RECTANGLES (0x00000001).

Parameters:

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

getCountRects()

public int getCountRects()

Получает 32‑битное беззнаковое целое число, которое указывает количество прямоугольников в этом регионе.

Returns: int

setCountRects(int value)

public void setCountRects(int value)

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

Parameters:

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

getRgnSize()

public int getRgnSize()

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

Returns: int

setRgnSize(int value)

public void setRgnSize(int value)

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

Parameters:

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

getBounds()

public Rectangle getBounds()

Получает 128-битный объект WMF RectL ([MS-WMF] раздел 2.2.2.19), который определяет границы области.

Returns: Rectangle

setBounds(Rectangle value)

public void setBounds(Rectangle value)

Устанавливает 128-битный объект WMF RectL ([MS-WMF] раздел 2.2.2.19), который определяет границы области.

Parameters:

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