Packages

 

com.aspose.imaging.fileformats.emf.emfplus.records

Class EmfPlusSetClipRegion

  • All Implemented Interfaces:
    com.aspose.imaging_internal.fileformats.emf.IRecord, Cloneable


    public final class EmfPlusSetClipRegion
    extends EmfPlusClippingRecordType

    The EmfPlusSetClipRegion record combines the current clipping region with another graphics region. The new current clipping region is set to the result of performing the CombineMode operation on the previous current clipping region and the specified EmfPlusRegion object.

    • Constructor Detail

      • EmfPlusSetClipRegion

        public EmfPlusSetClipRegion(EmfPlusRecord source)

        Initializes a new instance of the EmfPlusSetClipRegion class.

        Parameters:
        source - The source.
    • Method Detail

      • getCm

        public byte getCm()

        Gets or sets the CM (4 bits): Specifies the logical operation for combining two regions. See the CombineMode enumeration (section 2.1.1.4) for the meanings of the values.

        Value: The cm.
      • setCm

        public void setCm(byte value)

        Gets or sets the CM (4 bits): Specifies the logical operation for combining two regions. See the CombineMode enumeration (section 2.1.1.4) for the meanings of the values.

        Value: The cm.
      • getObjectId

        public byte getObjectId()

        Gets or sets the index of an EmfPlusRegion object (section 2.2.1.8) in the EMF+ Object Table.The value MUST be zero to 63, inclusive.

        Value: The object identifier.
      • setObjectId

        public void setObjectId(byte value)

        Gets or sets the index of an EmfPlusRegion object (section 2.2.1.8) in the EMF+ Object Table.The value MUST be zero to 63, inclusive.

        Value: The object identifier.