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

ConstructorDescripción
EmfExtSelectClipRgn(EmfRecord source)Inicializa una nueva instancia de la clase EmfExtSelectClipRgn.
EmfExtSelectClipRgn()Inicializa una nueva instancia de la clase EmfExtSelectClipRgn.

Métodos

MétodoDescripció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ámetroTipoDescripción
sourceEmfRecordEl 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ámetroTipoDescripción
valorint

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ámetroTipoDescripción
valorint

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ámetroTipoDescripción
valueEmfRegionData