EmfExtSelectClipRgn
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.EmfClippingRecordType
public final class EmfExtSelectClipRgn extends EmfClippingRecordType
Запись EMR_EXTSELECTCLIPRGN объединяет указанную область с текущей областью отсечения, используя указанный режим. Примечание: поля, не описанные в этом разделе, указаны в разделе 2.3.2.
Конструкторы
| Конструктор | Описание |
|---|---|
| EmfExtSelectClipRgn(EmfRecord source) | Инициализирует новый экземпляр класса EmfExtSelectClipRgn. |
| EmfExtSelectClipRgn() | Инициализирует новый экземпляр класса EmfExtSelectClipRgn. |
Методы
| Метод | Описание |
|---|---|
| getRgnDataSize() | Получает или задает 32-битное беззнаковое целое, определяющее размер данных области в байтах. |
| setRgnDataSize(int value) | Получает или задает 32-битное беззнаковое целое, определяющее размер данных области в байтах. |
| getRegionMode() | Получает или задает 32-битное беззнаковое целое, определяющее способ использования области. |
| setRegionMode(int value) | Получает или задает 32-битное беззнаковое целое, определяющее способ использования области. |
| getRgnData() | Получает или задает массив байтов длиной RgnDataSize, определяющий объект RegionData в логических единицах. |
| setRgnData(EmfRegionData value) | Получает или задает массив байтов длиной RgnDataSize, определяющий объект RegionData в логических единицах. |
EmfExtSelectClipRgn(EmfRecord source)
public EmfExtSelectClipRgn(EmfRecord source)
Инициализирует новый экземпляр класса EmfExtSelectClipRgn.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| source | EmfRecord | Источник. |
EmfExtSelectClipRgn()
public EmfExtSelectClipRgn()
Инициализирует новый экземпляр класса EmfExtSelectClipRgn.
getRgnDataSize()
public int getRgnDataSize()
Получает или задает 32-битное беззнаковое целое, определяющее размер данных области в байтах.
Returns: int
setRgnDataSize(int value)
public void setRgnDataSize(int value)
Получает или задает 32-битное беззнаковое целое, определяющее размер данных области в байтах.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| value | int |
getRegionMode()
public int getRegionMode()
Получает или задает 32-битное беззнаковое целое, определяющее способ использования области. Значение ДОЛЖНО быть в перечислении RegionMode (раздел 2.1.29).
Returns: int
setRegionMode(int value)
public void setRegionMode(int value)
Получает или задает 32-битное беззнаковое целое, определяющее способ использования области. Значение ДОЛЖНО быть в перечислении RegionMode (раздел 2.1.29).
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| value | int |
getRgnData()
public EmfRegionData getRgnData()
Получает или задает массив байтов длиной RgnDataSize, определяющий объект RegionData в логических единицах. Если RegionMode равен RGN_COPY, эти данные могут быть опущены, и область отсечения ДОЛЖНА быть установлена в значение по умолчанию (NULL).
Returns: EmfRegionData
setRgnData(EmfRegionData value)
public void setRgnData(EmfRegionData value)
Получает или задает массив байтов длиной RgnDataSize, определяющий объект RegionData в логических единицах. Если RegionMode равен RGN_COPY, эти данные могут быть опущены, и область отсечения ДОЛЖНА быть установлена в значение по умолчанию (NULL).
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| value | EmfRegionData |