Packages

 

com.aspose.imaging.fileformats.emf.emf.objects

Class EmfEpsData

  • All Implemented Interfaces:
    Cloneable


    public final class EmfEpsData
    extends EmfObject

    The EpsData object is a container for EPS data

    • Constructor Summary

      Constructors 
      Constructor and Description
      EmfEpsData() 
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method and Description
      EmfPoint28To4[] getPoints()
      Gets or sets an array of three Point28_4 objects (section 2.2.23) that defines the coordinates of the output parallelogram using 28.4 bit FIX notation
      byte[] getPostScriptData()
      Gets or sets an array of bytes of PostScript data.
      int getSizeData()
      Gets or sets a 32-bit unsigned integer that specifies the total size of this object, in bytes
      int getVersion()
      Gets or sets a 32-bit unsigned integer that specifies the PostScript language level.
      void setPoints(EmfPoint28To4[] value)
      Gets or sets an array of three Point28_4 objects (section 2.2.23) that defines the coordinates of the output parallelogram using 28.4 bit FIX notation
      void setPostScriptData(byte[] value)
      Gets or sets an array of bytes of PostScript data.
      void setSizeData(int value)
      Gets or sets a 32-bit unsigned integer that specifies the total size of this object, in bytes
      void setVersion(int value)
      Gets or sets a 32-bit unsigned integer that specifies the PostScript language level.
    • Constructor Detail

      • EmfEpsData

        public EmfEpsData()
    • Method Detail

      • getSizeData

        public int getSizeData()

        Gets or sets a 32-bit unsigned integer that specifies the total size of this object, in bytes

      • setSizeData

        public void setSizeData(int value)

        Gets or sets a 32-bit unsigned integer that specifies the total size of this object, in bytes

      • getVersion

        public int getVersion()

        Gets or sets a 32-bit unsigned integer that specifies the PostScript language level. This value MUST be 0x00000001

      • setVersion

        public void setVersion(int value)

        Gets or sets a 32-bit unsigned integer that specifies the PostScript language level. This value MUST be 0x00000001

      • getPoints

        public EmfPoint28To4[] getPoints()

        Gets or sets an array of three Point28_4 objects (section 2.2.23) that defines the coordinates of the output parallelogram using 28.4 bit FIX notation

        The upper-left corner of the parallelogram is the first point in this array, the upper-right corner is the second point, and the lower-left corner is the third point. The lower-right corner of the parallelogram is computed from the first three points (A, B, and C) by treating them as vectors.

      • setPoints

        public void setPoints(EmfPoint28To4[] value)

        Gets or sets an array of three Point28_4 objects (section 2.2.23) that defines the coordinates of the output parallelogram using 28.4 bit FIX notation

        The upper-left corner of the parallelogram is the first point in this array, the upper-right corner is the second point, and the lower-left corner is the third point. The lower-right corner of the parallelogram is computed from the first three points (A, B, and C) by treating them as vectors.

      • getPostScriptData

        public byte[] getPostScriptData()

        Gets or sets an array of bytes of PostScript data. The length of this array can be computed from the SizeData field. This data MAY be used to render an image.

      • setPostScriptData

        public void setPostScriptData(byte[] value)

        Gets or sets an array of bytes of PostScript data. The length of this array can be computed from the SizeData field. This data MAY be used to render an image.