Packages

 

com.aspose.imaging.fileformats.wmf.objects

Class WmfDibBitBlt

  • All Implemented Interfaces:
    Cloneable


    public class WmfDibBitBlt
    extends WmfObject

    The META_DIBBITBLT record specifies the transfer of a block of pixels in device-independent format according to a raster operation.

    • Constructor Detail

      • WmfDibBitBlt

        public WmfDibBitBlt()
    • Method Detail

      • getRasterOperation

        public int getRasterOperation()

        Gets or sets the raster operation.

        Value: The source pixels, the current brush in the playback device context, and the destination pixels are to be combined to form the new image. This code MUST be one of the values in the Ternary Raster Operation Enumeration (section 2.1.1.31).
      • setRasterOperation

        public void setRasterOperation(int value)

        Gets or sets the raster operation.

        Value: The source pixels, the current brush in the playback device context, and the destination pixels are to be combined to form the new image. This code MUST be one of the values in the Ternary Raster Operation Enumeration (section 2.1.1.31).
      • getSrcPos

        public Point getSrcPos()

        Gets or sets the source position.

        Value: The coordinates, in logical units, of the source rectangle.
      • setSrcPos

        public void setSrcPos(Point value)

        Gets or sets the source position.

        Value: The coordinates, in logical units, of the source rectangle.
      • getHeight

        public short getHeight()

        Gets or sets the height.

        Value: The height, in logical units, of the source and destination rectangles.
      • setHeight

        public void setHeight(short value)

        Gets or sets the height.

        Value: The height, in logical units, of the source and destination rectangles.
      • getWidth

        public short getWidth()

        Gets or sets the width.

        Value: The width, in logical units, of the source and destination rectangles.
      • setWidth

        public void setWidth(short value)

        Gets or sets the width.

        Value: The width, in logical units, of the source and destination rectangles.
      • getDstPos

        public Point getDstPos()

        Gets or sets the DST position.

        Value: The coordinates, in logical units, of the upper-left corner of the destination rectangle.
      • setDstPos

        public void setDstPos(Point value)

        Gets or sets the DST position.

        Value: The coordinates, in logical units, of the upper-left corner of the destination rectangle.
      • getReserved

        public int getReserved()

        Gets or sets the reserved.

        Value: The reserved.
      • setReserved

        public void setReserved(int value)

        Gets or sets the reserved.

        Value: The reserved.
      • getSource

        public WmfDeviceIndependentBitmap getSource()

        Gets or sets the source.

        Value: A variable-sized DeviceIndependentBitmap Object (section 2.2.2.9) that defines image content. This object MUST be specified, even if the raster operation does not require a source.
      • setSource

        public void setSource(WmfDeviceIndependentBitmap value)

        Gets or sets the source.

        Value: A variable-sized DeviceIndependentBitmap Object (section 2.2.2.9) that defines image content. This object MUST be specified, even if the raster operation does not require a source.