Packages

 

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

Classes

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

Class EmfFrameRgn

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


    public final class EmfFrameRgn
    extends EmfDrawingRecordType

    The EMR_FRAMERGN record draws a border around the specified region using the specified brush.

    • Constructor Summary

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

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method and Description
      Rectangle getBounds()
      Gets or sets 128-bit WMF RectL object, specified in [MS-WMF] section 2.2.2.19, which specifies the bounding rectangle.
      int getHeight()
      Gets or sets a 32-bit signed integer that specifies the height of the horizontal brush stroke, in logical units.
      int getIhBrush()
      Gets or sets a 32-bit unsigned integer that specifies the brush EMF Object Table index.
      EmfRegionData getRgnData()
      Gets or sets a RgnDataSize length array of bytes that specifies a RegionData object, in logical units
      int getRgnDataSize()
      Gets or sets a 32-bit unsigned integer that specifies the size of region data, in bytes.
      int getWidth()
      Gets or sets a 32-bit signed integer that specifies the width of the vertical brush stroke, in logical units.
      void setBounds(Rectangle value)
      Gets or sets 128-bit WMF RectL object, specified in [MS-WMF] section 2.2.2.19, which specifies the bounding rectangle.
      void setHeight(int value)
      Gets or sets a 32-bit signed integer that specifies the height of the horizontal brush stroke, in logical units.
      void setIhBrush(int value)
      Gets or sets a 32-bit unsigned integer that specifies the brush EMF Object Table index.
      void setRgnData(EmfRegionData value)
      Gets or sets a RgnDataSize length array of bytes that specifies a RegionData object, in logical units
      void setRgnDataSize(int value)
      Gets or sets a 32-bit unsigned integer that specifies the size of region data, in bytes.
      void setWidth(int value)
      Gets or sets a 32-bit signed integer that specifies the width of the vertical brush stroke, in logical units.
    • Constructor Detail

      • EmfFrameRgn

        public EmfFrameRgn(EmfRecord source)

        Initializes a new instance of the EmfFrameRgn class.

        Parameters:
        source - The source.
      • EmfFrameRgn

        public EmfFrameRgn()

        Initializes a new instance of the EmfFrameRgn class.

    • Method Detail

      • getBounds

        public Rectangle getBounds()

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

      • setBounds

        public void setBounds(Rectangle value)

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

      • getRgnDataSize

        public int getRgnDataSize()

        Gets or sets a 32-bit unsigned integer that specifies the size of region data, in bytes.

      • setRgnDataSize

        public void setRgnDataSize(int value)

        Gets or sets a 32-bit unsigned integer that specifies the size of region data, in bytes.

      • getIhBrush

        public int getIhBrush()

        Gets or sets a 32-bit unsigned integer that specifies the brush EMF Object Table index.

      • setIhBrush

        public void setIhBrush(int value)

        Gets or sets a 32-bit unsigned integer that specifies the brush EMF Object Table index.

      • getWidth

        public int getWidth()

        Gets or sets a 32-bit signed integer that specifies the width of the vertical brush stroke, in logical units.

      • setWidth

        public void setWidth(int value)

        Gets or sets a 32-bit signed integer that specifies the width of the vertical brush stroke, in logical units.

      • getHeight

        public int getHeight()

        Gets or sets a 32-bit signed integer that specifies the height of the horizontal brush stroke, in logical units.

      • setHeight

        public void setHeight(int value)

        Gets or sets a 32-bit signed integer that specifies the height of the horizontal brush stroke, in logical units.

      • getRgnData

        public EmfRegionData getRgnData()

        Gets or sets a RgnDataSize length array of bytes that specifies a RegionData object, in logical units

      • setRgnData

        public void setRgnData(EmfRegionData value)

        Gets or sets a RgnDataSize length array of bytes that specifies a RegionData object, in logical units