Packages

 

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

Classes

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

Class EmfPlusPenData

    • Constructor Summary

      Constructors 
      Constructor and Description
      EmfPlusPenData() 
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method and Description
      EmfPlusPenOptionalData getOptionalData()
      Gets or sets optional EmfPlusPenOptionalData object (section 2.2.2.34) that specifies additional data for the pen object.
      int getPenDataFlags()
      Gets or sets 32-bit unsigned integer that specifies the data in the OptionalData field.
      int getPenUnit()
      Gets or sets 32-bit unsigned integer that specifies the measuring units for the pen.
      float getPenWidth()
      Gets or sets 32-bit floating-point value that specifies the width of the line drawn by the pen in the units specified by the PenUnit field.
      void setOptionalData(EmfPlusPenOptionalData value)
      Gets or sets optional EmfPlusPenOptionalData object (section 2.2.2.34) that specifies additional data for the pen object.
      void setPenDataFlags(int value)
      Gets or sets 32-bit unsigned integer that specifies the data in the OptionalData field.
      void setPenUnit(int value)
      Gets or sets 32-bit unsigned integer that specifies the measuring units for the pen.
      void setPenWidth(float value)
      Gets or sets 32-bit floating-point value that specifies the width of the line drawn by the pen in the units specified by the PenUnit field.
    • Constructor Detail

      • EmfPlusPenData

        public EmfPlusPenData()
    • Method Detail

      • getPenDataFlags

        public int getPenDataFlags()

        Gets or sets 32-bit unsigned integer that specifies the data in the OptionalData field. This value MUST be composed of PenData flags (section 2.1.2.7).

      • setPenDataFlags

        public void setPenDataFlags(int value)

        Gets or sets 32-bit unsigned integer that specifies the data in the OptionalData field. This value MUST be composed of PenData flags (section 2.1.2.7).

      • getPenUnit

        public int getPenUnit()

        Gets or sets 32-bit unsigned integer that specifies the measuring units for the pen. The value MUST be from the UnitType enumeration (section 2.1.1.33).

      • setPenUnit

        public void setPenUnit(int value)

        Gets or sets 32-bit unsigned integer that specifies the measuring units for the pen. The value MUST be from the UnitType enumeration (section 2.1.1.33).

      • getPenWidth

        public float getPenWidth()

        Gets or sets 32-bit floating-point value that specifies the width of the line drawn by the pen in the units specified by the PenUnit field. If a zero width is specified, a minimum value is used, which is determined by the units

      • setPenWidth

        public void setPenWidth(float value)

        Gets or sets 32-bit floating-point value that specifies the width of the line drawn by the pen in the units specified by the PenUnit field. If a zero width is specified, a minimum value is used, which is determined by the units

      • getOptionalData

        public EmfPlusPenOptionalData getOptionalData()

        Gets or sets optional EmfPlusPenOptionalData object (section 2.2.2.34) that specifies additional data for the pen object. The specific contents of this field are determined by the value of the PenDataFlags field.

      • setOptionalData

        public void setOptionalData(EmfPlusPenOptionalData value)

        Gets or sets optional EmfPlusPenOptionalData object (section 2.2.2.34) that specifies additional data for the pen object. The specific contents of this field are determined by the value of the PenDataFlags field.