Aspose::Font::IFont class

IFont class

Declares common functionality for all font formats. Implemented by Font classes.

class IFont : public virtual System::Object

Methods

MethodDescription
virtual Convert(Aspose::Font::FontType)Converts the Font into another format.
virtual get_Encoding()Gets Font encoding.
virtual get_FontDefinition()Gets Font definition.
virtual get_FontFamily()Gets or Sets Font family.
virtual get_FontName()Gets or Sets Font face name.
virtual get_FontNames()Gets Font names.
virtual get_FontSaver()Gets Font save functionality.
virtual get_FontStyle()Gets Font style. This is a value computed and represented in generalized type.
virtual get_FontType()Gets Font type.
virtual get_GlyphAccessor()Gets Font glyph accessor. Retrieves glyphs and glyph identifiers.
virtual get_Metrics()Gets Font metrics.
virtual get_NumGlyphs()Gets number of glyphs in the Font.
virtual get_PostscriptNames()Gets postscript Font names.
virtual get_Style()Gets or Sets Font style. This is a raw string value provided by Font file.
virtual set_FontFamily(System::String)Gets or Sets Font family.
virtual set_FontName(System::String)Gets or Sets Font face name.
virtual set_Style(System::String)Gets or Sets Font style. This is a raw string value provided by Font file.

See Also