Class EmfPanose
Namespace: Aspose.Imaging.FileFormats.Emf.Emf.Objects
Assembly: Aspose.Imaging.dll (25.7.0)
The Panose object describes the PANOSE font-classification values for a TrueType font. Thesecharacteristics are used to associate the font with other fonts of similar appearance but different names.
public sealed class EmfPanose : EmfObject
{
public int wFontType;
public int sFamilyType;
public int ulCharSet;
public int usWeight;
public int usWidthEnum;
public int sIsItalic;
public int sIsBold;
public short sCapHeight;
public short sAscent;
public short sDescent;
public short iLineGap;
public byte[] aszFontName;
}
Inheritance
object ← MetaObject ← EmfObject ← EmfPanose
Inherited Members
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
EmfPanose()
public EmfPanose()
{
}
Properties
ArmStyle
Gets or sets an 8-bit unsigned integer that specifies the arm style of the font. The valueMUST be in the ArmStyle (section 2.1.3) enumeration table.
public EmfArmStyle ArmStyle
{
get;
set;
}
Property Value
Contrast
Gets or sets an 8-bit unsigned integer that specifies the contrast of the font. The valueMUST be in the Contrast (section 2.1.8) enumeration table.
public EmfContrast Contrast
{
get;
set;
}
Property Value
FamilyType
Gets or sets an 8-bit unsigned integer that specifies the family type. The value MUSTbe in the FamilyType (section 2.1.12) enumeration table.
public EmfFamilyType FamilyType
{
get;
set;
}
Property Value
Letterform
Gets or sets an 8-bit unsigned integer that specifies the letterform of the font. Thevalue MUST be in the Letterform (section 2.1.20) enumeration table
public EmfLetterform Letterform
{
get;
set;
}
Property Value
Midline
Gets or sets an 8-bit unsigned integer that specifies the midline of the font. The valueMUST be in the MidLine (section 2.1.23) enumeration table.
public EmfMidLine MidLine { get; set; }
Property Value
Proportion
Gets or sets an 8-bit unsigned integer that specifies the proportion of the font. Thevalue MUST be in the Proportion (section 2.1.28) enumeration table.
public EmfProportion Proportion
{
get;
set;
}
Property Value
SerifStyle
Gets or sets an 8-bit unsigned integer that specifies the serif style. The value MUST bein the SerifType (section 2.1.30) enumeration table.
public EmfSerifStyle SerifStyle
{
get;
set;
}
Property Value
StrokeVariation
Gets or sets an 8-bit unsigned integer that specifies the stroke variation for thefont. The value MUST be in the StrokeVariation (section 2.1.33) enumeration table.
public EmfStrokeVariation StrokeVariation
{
get;
set;
}
Property Value
Weight
Gets or sets an 8-bit unsigned integer that specifies the weight of the font. The valueMUST be in the Weight (section 2.1.34) enumeration table.
public EmfWeight Weight
{
get;
set;
}
Property Value
XHeight
Gets or sets an 8-bit unsigned integer that specifies the x height of the font. The valueMUST be in the XHeight (section 2.1.35) enumeration table.
public double XHeight
{
get
{
}
set
{
}
}