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-posten kombinerar den angivna regionen med den aktuella klippregionen med hjälp av det angivna läget. Observera att fält som inte beskrivs i detta avsnitt specificeras i avsnitt 2.3.2.

Konstruktörer

KonstruktorBeskrivning
EmfExtSelectClipRgn(EmfRecord source)Initierar en ny instans av klassen EmfExtSelectClipRgn.
EmfExtSelectClipRgn()Initierar en ny instans av klassen EmfExtSelectClipRgn.

Metoder

MetodBeskrivning
getRgnDataSize()Hämtar eller anger ett 32‑bitars osignerat heltal som specificerar storleken på regiondata i byte.
setRgnDataSize(int value)Hämtar eller anger ett 32‑bitars osignerat heltal som specificerar storleken på regiondata i byte.
getRegionMode()Hämtar eller anger ett 32‑bitars osignerat heltal som specificerar hur regionen ska användas.
setRegionMode(int value)Hämtar eller anger ett 32‑bitars osignerat heltal som specificerar hur regionen ska användas.
getRgnData()Hämtar eller anger en bytearray med längden RgnDataSize som specificerar ett RegionData‑objekt i logiska enheter.
setRgnData(EmfRegionData value)Hämtar eller anger en bytearray med längden RgnDataSize som specificerar ett RegionData‑objekt i logiska enheter.

EmfExtSelectClipRgn(EmfRecord source)

public EmfExtSelectClipRgn(EmfRecord source)

Initierar en ny instans av klassen EmfExtSelectClipRgn.

Parameters:

ParameterTypBeskrivning
sourceEmfRecordKällan.

EmfExtSelectClipRgn()

public EmfExtSelectClipRgn()

Initierar en ny instans av klassen EmfExtSelectClipRgn.

getRgnDataSize()

public int getRgnDataSize()

Hämtar eller anger ett 32‑bitars osignerat heltal som specificerar storleken på regiondata i byte.

Returns: int

setRgnDataSize(int value)

public void setRgnDataSize(int value)

Hämtar eller anger ett 32‑bitars osignerat heltal som specificerar storleken på regiondata i byte.

Parameters:

ParameterTypBeskrivning
värdeint

getRegionMode()

public int getRegionMode()

Hämtar eller anger ett 32‑bitars osignerat heltal som specificerar hur regionen ska användas. Värdet MÅSTE finnas i uppräkningen RegionMode (avsnitt 2.1.29).

Returns: int

setRegionMode(int value)

public void setRegionMode(int value)

Hämtar eller anger ett 32‑bitars osignerat heltal som specificerar hur regionen ska användas. Värdet MÅSTE finnas i uppräkningen RegionMode (avsnitt 2.1.29).

Parameters:

ParameterTypBeskrivning
värdeint

getRgnData()

public EmfRegionData getRgnData()

Hämtar eller anger en bytearray med längden RgnDataSize som specificerar ett RegionData‑objekt i logiska enheter. Om RegionMode är RGN_COPY kan denna data utelämnas och klippregionen BÖR sättas till standardklippregionen (NULL).

Returns: EmfRegionData

setRgnData(EmfRegionData value)

public void setRgnData(EmfRegionData value)

Hämtar eller anger en bytearray med längden RgnDataSize som specificerar ett RegionData‑objekt i logiska enheter. Om RegionMode är RGN_COPY kan denna data utelämnas och klippregionen BÖR sättas till standardklippregionen (NULL).

Parameters:

ParameterTypBeskrivning
valueEmfRegionData