Packages

 

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

Classes

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

Class EmfPolyDraw

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


    public final class EmfPolyDraw
    extends EmfDrawingRecordType

    The EMR_POLYDRAW record specifies a set of line segments and Bezier curves.

    • Constructor Summary

      Constructors 
      Constructor and Description
      EmfPolyDraw()
      Initializes a new instance of the EmfPolyDraw class.
      EmfPolyDraw(EmfRecord source)
      Initializes a new instance of the EmfPolyDraw class.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method and Description
      byte[] getAbTypes()
      Gets or sets a Count length array of byte values that specifies how each point in the Gets or sets aPoints array is used.
      Point[] getAPoints()
      Gets or sets a Count length array of WMF PointL objects, specified in [MS-WMF] section 2.2.2.15, which specifies the array of points, in logical units.
      Rectangle getBounds()
      Gets or sets a 128-bit WMF RectL object, specified in [MS-WMF] section 2.2.2.19, which specifies the bounding rectangle, in device units.
      void setAbTypes(byte[] value)
      Gets or sets a Count length array of byte values that specifies how each point in the Gets or sets aPoints array is used.
      void setAPoints(Point[] value)
      Gets or sets a Count length array of WMF PointL objects, specified in [MS-WMF] section 2.2.2.15, which specifies the array of points, in logical units.
      void setBounds(Rectangle value)
      Gets or sets a 128-bit WMF RectL object, specified in [MS-WMF] section 2.2.2.19, which specifies the bounding rectangle, in device units.
    • Constructor Detail

      • EmfPolyDraw

        public EmfPolyDraw(EmfRecord source)

        Initializes a new instance of the EmfPolyDraw class.

        Parameters:
        source - The source.
      • EmfPolyDraw

        public EmfPolyDraw()

        Initializes a new instance of the EmfPolyDraw class.

    • Method Detail

      • getBounds

        public Rectangle getBounds()

        Gets or sets a 128-bit WMF RectL object, specified in [MS-WMF] section 2.2.2.19, which specifies the bounding rectangle, in device units.

      • setBounds

        public void setBounds(Rectangle value)

        Gets or sets a 128-bit WMF RectL object, specified in [MS-WMF] section 2.2.2.19, which specifies the bounding rectangle, in device units.

      • getAPoints

        public Point[] getAPoints()

        Gets or sets a Count length array of WMF PointL objects, specified in [MS-WMF] section 2.2.2.15, which specifies the array of points, in logical units.

      • setAPoints

        public void setAPoints(Point[] value)

        Gets or sets a Count length array of WMF PointL objects, specified in [MS-WMF] section 2.2.2.15, which specifies the array of points, in logical units.

      • getAbTypes

        public byte[] getAbTypes()

        Gets or sets a Count length array of byte values that specifies how each point in the Gets or sets aPoints array is used. This value MUST be in the Point (section 2.1.26) enumeration.

      • setAbTypes

        public void setAbTypes(byte[] value)

        Gets or sets a Count length array of byte values that specifies how each point in the Gets or sets aPoints array is used. This value MUST be in the Point (section 2.1.26) enumeration.