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
El registro EMR_EXTSELECTCLIPRGN combina la región especificada con la región de recorte actual usando el modo especificado. Nota: los campos que no se describen en esta sección se especifican en la sección 2.3.2.
Constructores
| Constructor | Descripción |
|---|---|
| EmfExtSelectClipRgn(EmfRecord source) | Inicializa una nueva instancia de la clase EmfExtSelectClipRgn. |
| EmfExtSelectClipRgn() | Inicializa una nueva instancia de la clase EmfExtSelectClipRgn. |
Métodos
| Método | Descripción |
|---|---|
| getRgnDataSize() | Obtiene o establece un entero sin signo de 32 bits que especifica el tamaño de los datos de la región en bytes. |
| setRgnDataSize(int value) | Obtiene o establece un entero sin signo de 32 bits que especifica el tamaño de los datos de la región en bytes. |
| getRegionMode() | Obtiene o establece un entero sin signo de 32 bits que especifica la forma de usar la región. |
| setRegionMode(int value) | Obtiene o establece un entero sin signo de 32 bits que especifica la forma de usar la región. |
| getRgnData() | Obtiene o establece una matriz de bytes de longitud RgnDataSize que especifica un objeto RegionData en unidades lógicas. |
| setRgnData(EmfRegionData value) | Obtiene o establece una matriz de bytes de longitud RgnDataSize que especifica un objeto RegionData en unidades lógicas. |
EmfExtSelectClipRgn(EmfRecord source)
public EmfExtSelectClipRgn(EmfRecord source)
Inicializa una nueva instancia de la clase EmfExtSelectClipRgn.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| source | EmfRecord | El origen. |
EmfExtSelectClipRgn()
public EmfExtSelectClipRgn()
Inicializa una nueva instancia de la clase EmfExtSelectClipRgn.
getRgnDataSize()
public int getRgnDataSize()
Obtiene o establece un entero sin signo de 32 bits que especifica el tamaño de los datos de la región en bytes.
Returns: int
setRgnDataSize(int value)
public void setRgnDataSize(int value)
Obtiene o establece un entero sin signo de 32 bits que especifica el tamaño de los datos de la región en bytes.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| valor | int |
getRegionMode()
public int getRegionMode()
Obtiene o establece un entero sin signo de 32 bits que especifica la forma de usar la región. El valor DEBE estar en la enumeración RegionMode (sección 2.1.29).
Returns: int
setRegionMode(int value)
public void setRegionMode(int value)
Obtiene o establece un entero sin signo de 32 bits que especifica la forma de usar la región. El valor DEBE estar en la enumeración RegionMode (sección 2.1.29).
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| valor | int |
getRgnData()
public EmfRegionData getRgnData()
Obtiene o establece una matriz de bytes de longitud RgnDataSize que especifica un objeto RegionData en unidades lógicas. Si RegionMode es RGN_COPY, estos datos pueden omitirse y la región de recorte DEBERÍA establecerse en la región de recorte predeterminada (NULL).
Returns: EmfRegionData
setRgnData(EmfRegionData value)
public void setRgnData(EmfRegionData value)
Obtiene o establece una matriz de bytes de longitud RgnDataSize que especifica un objeto RegionData en unidades lógicas. Si RegionMode es RGN_COPY, estos datos pueden omitirse y la región de recorte DEBERÍA establecerse en la región de recorte predeterminada (NULL).
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| value | EmfRegionData |