EmfFillRgn

Inheritance: java.lang.Object, com.aspose.imaging.fileformats.emf.MetaObject, com.aspose.imaging.fileformats.emf.emf.records.EmfRecord, com.aspose.imaging.fileformats.emf.emf.records.EmfDrawingRecordType

public final class EmfFillRgn extends EmfDrawingRecordType

Запись EMR_FILLRGN заполняет указанную область, используя указанную кисть.

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

КонструкторОписание
EmfFillRgn(EmfRecord source)Инициализирует новый экземпляр класса EmfFillRgn.
EmfFillRgn()Инициализирует новый экземпляр класса EmfFillRgn.

Методы

МетодОписание
getBounds()Получает или задает 128‑битный объект WMF RectL, указанный в [MS-WMF] разделе 2.2.2.19, который определяет ограничивающий прямоугольник.
setBounds(Rectangle value)Получает или задает 128‑битный объект WMF RectL, указанный в [MS-WMF] разделе 2.2.2.19, который определяет ограничивающий прямоугольник.
getRgnDataSize()Получает или задает 32‑битное беззнаковое целое, которое определяет размер данных региона в байтах.
setRgnDataSize(int value)Получает или задает 32‑битное беззнаковое целое, которое определяет размер данных региона в байтах.
getIhBrush()Получает или задает 32-битное беззнаковое целое, которое определяет индекс таблицы объектов EMF кисти для заполнения области.
setIhBrush(int value)Получает или задает 32-битное беззнаковое целое, которое определяет индекс таблицы объектов EMF кисти для заполнения области.
getRgnData()Получает или задает массив байтов длиной RgnDataSize, который содержит объект RegionData (section 2.2.24).
setRgnData(EmfRegionData value)Получает или задает массив байтов длиной RgnDataSize, который содержит объект RegionData (section 2.2.24).

EmfFillRgn(EmfRecord source)

public EmfFillRgn(EmfRecord source)

Инициализирует новый экземпляр класса EmfFillRgn.

Parameters:

ПараметрТипОписание
sourceEmfRecordИсточник.

EmfFillRgn()

public EmfFillRgn()

Инициализирует новый экземпляр класса EmfFillRgn.

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

getRgnDataSize()

public int getRgnDataSize()

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

Returns: int

setRgnDataSize(int value)

public void setRgnDataSize(int value)

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

Parameters:

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

getIhBrush()

public int getIhBrush()

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

Returns: int

setIhBrush(int value)

public void setIhBrush(int value)

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

Parameters:

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

getRgnData()

public EmfRegionData getRgnData()

Получает или задает массив байтов длиной RgnDataSize, который содержит объект RegionData (section 2.2.24).

Returns: EmfRegionData

setRgnData(EmfRegionData value)

public void setRgnData(EmfRegionData value)

Получает или задает массив байтов длиной RgnDataSize, который содержит объект RegionData (section 2.2.24).

Parameters:

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