EmfPanose

Inheritance: java.lang.Object, com.aspose.imaging.fileformats.emf.MetaObject, com.aspose.imaging.fileformats.emf.emf.objects.EmfObject

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.

Constructors

ConstructorDescription
EmfPanose()

Methods

MethodDescription
getFamilyType()Gets or sets an 8-bit unsigned integer that specifies the family type.
setFamilyType(byte value)Gets or sets an 8-bit unsigned integer that specifies the family type.
getSerifStyle()Gets or sets an 8-bit unsigned integer that specifies the serif style.
setSerifStyle(byte value)Gets or sets an 8-bit unsigned integer that specifies the serif style.
getWeight()Gets or sets an 8-bit unsigned integer that specifies the weight of the font.
setWeight(byte value)Gets or sets an 8-bit unsigned integer that specifies the weight of the font.
getProportion()Gets or sets an 8-bit unsigned integer that specifies the proportion of the font.
setProportion(byte value)Gets or sets an 8-bit unsigned integer that specifies the proportion of the font.
getContrast()Gets or sets an 8-bit unsigned integer that specifies the contrast of the font.
setContrast(byte value)Gets or sets an 8-bit unsigned integer that specifies the contrast of the font.
getStrokeVariation()Gets or sets an 8-bit unsigned integer that specifies the stroke variation for the font.
setStrokeVariation(byte value)Gets or sets an 8-bit unsigned integer that specifies the stroke variation for the font.
getArmStyle()Gets or sets an 8-bit unsigned integer that specifies the arm style of the font.
setArmStyle(byte value)Gets or sets an 8-bit unsigned integer that specifies the arm style of the font.
getLetterform()Gets or sets an 8-bit unsigned integer that specifies the letterform of the font.
setLetterform(byte value)Gets or sets an 8-bit unsigned integer that specifies the letterform of the font.
getMidline()Gets or sets an 8-bit unsigned integer that specifies the midline of the font.
setMidline(byte value)Gets or sets an 8-bit unsigned integer that specifies the midline of the font.
getXHeight()Gets or sets an 8-bit unsigned integer that specifies the x height of the font.
setXHeight(byte value)Gets or sets an 8-bit unsigned integer that specifies the x height of the font.

EmfPanose()

public EmfPanose()

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.

Returns: byte

setFamilyType(byte value)

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.

Parameters:

ParameterTypeDescription
valuebyte

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.

Returns: byte

setSerifStyle(byte value)

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.

Parameters:

ParameterTypeDescription
valuebyte

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.

Returns: byte

setWeight(byte value)

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.

Parameters:

ParameterTypeDescription
valuebyte

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.

Returns: byte

setProportion(byte value)

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.

Parameters:

ParameterTypeDescription
valuebyte

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.

Returns: byte

setContrast(byte value)

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.

Parameters:

ParameterTypeDescription
valuebyte

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.

Returns: byte

setStrokeVariation(byte value)

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.

Parameters:

ParameterTypeDescription
valuebyte

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.

Returns: byte

setArmStyle(byte value)

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.

Parameters:

ParameterTypeDescription
valuebyte

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

Returns: byte

setLetterform(byte value)

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

Parameters:

ParameterTypeDescription
valuebyte

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.

Returns: byte

setMidline(byte value)

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.

Parameters:

ParameterTypeDescription
valuebyte

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.

Returns: byte

setXHeight(byte value)

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.

Parameters:

ParameterTypeDescription
valuebyte