Packages

 

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

Classes

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

Class EmfSetRop2

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


    public final class EmfSetRop2
    extends EmfStateRecordType

    The EMR_SETROP2 record defines a binary raster operation mode.

    Binary raster operation mix modes define how to combine source and destination colors when drawing with the current pen. The mix modes are binary raster operation codes, representing all possible Boolean functions of two variables, using the binary operations AND, OR, and XOR (exclusive OR), and the unary operation NOT. The mix mode is for raster devices only; it is not available for vector devices.

    • Constructor Detail

      • EmfSetRop2

        public EmfSetRop2(EmfRecord source)

        Initializes a new instance of the EmfSetRop2 class.

        Parameters:
        source - The source.
      • EmfSetRop2

        public EmfSetRop2()

        Initializes a new instance of the EmfSetRop2 class.

    • Method Detail

      • getRop2Mode

        public int getRop2Mode()

        Gets or sets a 32-bit unsigned integer that specifies the raster operation mode and MUST be in the WMF Binary Raster Op enumeration ([MS-WMF] section 2.1.1.2).

      • setRop2Mode

        public void setRop2Mode(int value)

        Gets or sets a 32-bit unsigned integer that specifies the raster operation mode and MUST be in the WMF Binary Raster Op enumeration ([MS-WMF] section 2.1.1.2).