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

Il record EMR_EXTSELECTCLIPRGN combina la regione specificata con la regione di clip corrente utilizzando la modalità specificata. Nota: i campi non descritti in questa sezione sono specificati nella sezione 2.3.2.

Costruttori

CostruttoreDescrizione
EmfExtSelectClipRgn(EmfRecord source)Inizializza una nuova istanza della classe EmfExtSelectClipRgn.
EmfExtSelectClipRgn()Inizializza una nuova istanza della classe EmfExtSelectClipRgn.

Metodi

MetodoDescrizione
getRgnDataSize()Ottiene o imposta un intero senza segno a 32 bit che specifica la dimensione dei dati della regione in byte.
setRgnDataSize(int value)Ottiene o imposta un intero senza segno a 32 bit che specifica la dimensione dei dati della regione in byte.
getRegionMode()Ottiene o imposta un intero senza segno a 32 bit che specifica il modo di utilizzare la regione.
setRegionMode(int value)Ottiene o imposta un intero senza segno a 32 bit che specifica il modo di utilizzare la regione.
getRgnData()Ottiene o imposta un array di byte di lunghezza RgnDataSize che specifica un oggetto RegionData in unità logiche.
setRgnData(EmfRegionData value)Ottiene o imposta un array di byte di lunghezza RgnDataSize che specifica un oggetto RegionData in unità logiche.

EmfExtSelectClipRgn(EmfRecord source)

public EmfExtSelectClipRgn(EmfRecord source)

Inizializza una nuova istanza della classe EmfExtSelectClipRgn.

Parameters:

ParametroTipoDescrizione
sourceEmfRecordLa sorgente.

EmfExtSelectClipRgn()

public EmfExtSelectClipRgn()

Inizializza una nuova istanza della classe EmfExtSelectClipRgn.

getRgnDataSize()

public int getRgnDataSize()

Ottiene o imposta un intero senza segno a 32 bit che specifica la dimensione dei dati della regione in byte.

Returns: int

setRgnDataSize(int value)

public void setRgnDataSize(int value)

Ottiene o imposta un intero senza segno a 32 bit che specifica la dimensione dei dati della regione in byte.

Parameters:

ParametroTipoDescrizione
valoreint

getRegionMode()

public int getRegionMode()

Ottiene o imposta un intero senza segno a 32 bit che specifica il modo di utilizzare la regione. Il valore DEVE essere nell’enumerazione RegionMode (sezione 2.1.29).

Returns: int

setRegionMode(int value)

public void setRegionMode(int value)

Ottiene o imposta un intero senza segno a 32 bit che specifica il modo di utilizzare la regione. Il valore DEVE essere nell’enumerazione RegionMode (sezione 2.1.29).

Parameters:

ParametroTipoDescrizione
valoreint

getRgnData()

public EmfRegionData getRgnData()

Ottiene o imposta un array di byte di lunghezza RgnDataSize che specifica un oggetto RegionData in unità logiche. Se RegionMode è RGN_COPY, questi dati possono essere omessi e la regione di clip DOVREBBE essere impostata sulla regione di clip predefinita (NULL).

Returns: EmfRegionData

setRgnData(EmfRegionData value)

public void setRgnData(EmfRegionData value)

Ottiene o imposta un array di byte di lunghezza RgnDataSize che specifica un oggetto RegionData in unità logiche. Se RegionMode è RGN_COPY, questi dati possono essere omessi e la regione di clip DOVREBBE essere impostata sulla regione di clip predefinita (NULL).

Parameters:

ParametroTipoDescrizione
valueEmfRegionData