The Aspose.Words.Fonts namespace provides classes and enumerations to access information about fonts used in a document.


Class Description
DefaultFontSubstitutionRule Default font substitution rule.
FileFontSource Represents the single TrueType font file stored in the file system.
FolderFontSource Represents the folder that contains TrueType font files.
FontConfigSubstitutionRule Font config substitution rule.
FontFallbackSettings Specifies font fallback mechanism settings.
FontInfo Specifies information about a font used in the document.
FontInfoCollection Represents a collection of fonts used in a document.
FontInfoSubstitutionRule Font info substitution rule.
FontNameSubstitutionRule Font substitution rule for processing font name.
FontSettings Specifies font settings for a document.
FontSourceBase This is an abstract base class for the classes that allow the user to specify various font sources.
FontSubstitutionRule This is an abstract base class for the font substitution rule.
FontSubstitutionSettings Specifies font substitution mechanism settings.
MemoryFontSource Represents the single TrueType font file stored in memory.
PhysicalFontInfo Specifies information about physical font available to Aspose.Words font engine.
StreamFontSource Base class for user-defined stream font source.
SystemFontSource Represents all TrueType fonts installed to the system.
TableSubstitutionRule Table font substitution rule.


Enumeration Description
EmbeddedFontFormat Specifies format of particular embedded font inside FontInfo object.
EmbeddedFontStyle Specifies the style of an embedded font inside a FontInfo object.
FontFamily Represents the font family.
FontPitch Represents the font pitch.
FontSourceType Specifies the type of a font source.