Packages

 

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

Class EmfPanose

  • All Implemented Interfaces:
    Cloneable


    public final class EmfPanose
    extends EmfObject

    The Panose object describes the PANOSE font-classification values for a TrueType font. These characteristics are used to associate the font with other fonts of similar appearance but different names.

    • Constructor Summary

      Constructors 
      Constructor and Description
      EmfPanose() 
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method and Description
      byte getArmStyle()
      Gets or sets an 8-bit unsigned integer that specifies the arm style of the font.
      byte getContrast()
      Gets or sets an 8-bit unsigned integer that specifies the contrast of the font.
      byte getFamilyType()
      Gets or sets an 8-bit unsigned integer that specifies the family type.
      byte getLetterform()
      Gets or sets an 8-bit unsigned integer that specifies the letterform of the font.
      byte getMidline()
      Gets or sets an 8-bit unsigned integer that specifies the midline of the font.
      byte getProportion()
      Gets or sets an 8-bit unsigned integer that specifies the proportion of the font.
      byte getSerifStyle()
      Gets or sets an 8-bit unsigned integer that specifies the serif style.
      byte getStrokeVariation()
      Gets or sets an 8-bit unsigned integer that specifies the stroke variation for the font.
      byte getWeight()
      Gets or sets an 8-bit unsigned integer that specifies the weight of the font.
      byte getXHeight()
      Gets or sets an 8-bit unsigned integer that specifies the x height of the font.
      void setArmStyle(byte value)
      Gets or sets an 8-bit unsigned integer that specifies the arm style of the font.
      void setContrast(byte value)
      Gets or sets an 8-bit unsigned integer that specifies the contrast of the font.
      void setFamilyType(byte value)
      Gets or sets an 8-bit unsigned integer that specifies the family type.
      void setLetterform(byte value)
      Gets or sets an 8-bit unsigned integer that specifies the letterform of the font.
      void setMidline(byte value)
      Gets or sets an 8-bit unsigned integer that specifies the midline of the font.
      void setProportion(byte value)
      Gets or sets an 8-bit unsigned integer that specifies the proportion of the font.
      void setSerifStyle(byte value)
      Gets or sets an 8-bit unsigned integer that specifies the serif style.
      void setStrokeVariation(byte value)
      Gets or sets an 8-bit unsigned integer that specifies the stroke variation for the font.
      void setWeight(byte value)
      Gets or sets an 8-bit unsigned integer that specifies the weight of the font.
      void setXHeight(byte value)
      Gets or sets an 8-bit unsigned integer that specifies the x height of the font.
    • Constructor Detail

      • EmfPanose

        public EmfPanose()
    • Method Detail

      • getFamilyType

        public byte getFamilyType()

        Gets or sets an 8-bit unsigned integer that specifies the family type. The value MUST be in the FamilyType (section 2.1.12) enumeration table.

      • setFamilyType

        public void setFamilyType(byte value)

        Gets or sets an 8-bit unsigned integer that specifies the family type. The value MUST be in the FamilyType (section 2.1.12) enumeration table.

      • getSerifStyle

        public byte getSerifStyle()

        Gets or sets an 8-bit unsigned integer that specifies the serif style. The value MUST be in the SerifType (section 2.1.30) enumeration table.

      • setSerifStyle

        public void setSerifStyle(byte value)

        Gets or sets an 8-bit unsigned integer that specifies the serif style. The value MUST be in the SerifType (section 2.1.30) enumeration table.

      • getWeight

        public byte getWeight()

        Gets or sets an 8-bit unsigned integer that specifies the weight of the font. The value MUST be in the Weight (section 2.1.34) enumeration table.

      • setWeight

        public void setWeight(byte value)

        Gets or sets an 8-bit unsigned integer that specifies the weight of the font. The value MUST be in the Weight (section 2.1.34) enumeration table.

      • getProportion

        public byte getProportion()

        Gets or sets an 8-bit unsigned integer that specifies the proportion of the font. The value MUST be in the Proportion (section 2.1.28) enumeration table.

      • setProportion

        public void setProportion(byte value)

        Gets or sets an 8-bit unsigned integer that specifies the proportion of the font. The value MUST be in the Proportion (section 2.1.28) enumeration table.

      • getContrast

        public byte getContrast()

        Gets or sets an 8-bit unsigned integer that specifies the contrast of the font. The value MUST be in the Contrast (section 2.1.8) enumeration table.

      • setContrast

        public void setContrast(byte value)

        Gets or sets an 8-bit unsigned integer that specifies the contrast of the font. The value MUST be in the Contrast (section 2.1.8) enumeration table.

      • getStrokeVariation

        public byte getStrokeVariation()

        Gets or sets an 8-bit unsigned integer that specifies the stroke variation for the font. The value MUST be in the StrokeVariation (section 2.1.33) enumeration table.

      • setStrokeVariation

        public void setStrokeVariation(byte value)

        Gets or sets an 8-bit unsigned integer that specifies the stroke variation for the font. The value MUST be in the StrokeVariation (section 2.1.33) enumeration table.

      • getArmStyle

        public byte getArmStyle()

        Gets or sets an 8-bit unsigned integer that specifies the arm style of the font. The value MUST be in the ArmStyle (section 2.1.3) enumeration table.

      • setArmStyle

        public void setArmStyle(byte value)

        Gets or sets an 8-bit unsigned integer that specifies the arm style of the font. The value MUST be in the ArmStyle (section 2.1.3) enumeration table.

      • getLetterform

        public byte getLetterform()

        Gets or sets an 8-bit unsigned integer that specifies the letterform of the font. The value MUST be in the Letterform (section 2.1.20) enumeration table

      • setLetterform

        public void setLetterform(byte value)

        Gets or sets an 8-bit unsigned integer that specifies the letterform of the font. The value MUST be in the Letterform (section 2.1.20) enumeration table

      • getMidline

        public byte getMidline()

        Gets or sets an 8-bit unsigned integer that specifies the midline of the font. The value MUST be in the MidLine (section 2.1.23) enumeration table.

      • setMidline

        public void setMidline(byte value)

        Gets or sets an 8-bit unsigned integer that specifies the midline of the font. The value MUST be in the MidLine (section 2.1.23) enumeration table.

      • getXHeight

        public byte getXHeight()

        Gets or sets an 8-bit unsigned integer that specifies the x height of the font. The value MUST be in the XHeight (section 2.1.35) enumeration table.

      • setXHeight

        public void setXHeight(byte value)

        Gets or sets an 8-bit unsigned integer that specifies the x height of the font. The value MUST be in the XHeight (section 2.1.35) enumeration table.