aspose.words.fonts module

The aspose.words.fonts module provides classes and enumerations to access information about fonts used in a document.

Classes

ClassDescription
DefaultFontSubstitutionRuleDefault font substitution rule. To learn more, visit the Working with Fonts documentation article.
FileFontSourceRepresents the single TrueType font file stored in the file system. To learn more, visit the Working with Fonts documentation article.
FolderFontSourceRepresents the folder that contains TrueType font files. To learn more, visit the Working with Fonts documentation article.
FontConfigSubstitutionRuleFont config substitution rule. To learn more, visit the Working with Fonts documentation article.
FontEmbeddingLicensingRightsRepresents embedding licensing rights for the font.
FontFallbackSettingsSpecifies font fallback mechanism settings. To learn more, visit the Working with Fonts documentation article.
FontInfoSpecifies information about a font used in the document. To learn more, visit the Working with Fonts documentation article.
FontInfoCollectionRepresents a collection of fonts used in a document. To learn more, visit the Working with Fonts documentation article.
FontInfoSubstitutionRuleFont info substitution rule. To learn more, visit the Working with Fonts documentation article.
FontNameSubstitutionRuleFont substitution rule for processing font name. To learn more, visit the Working with Fonts documentation article.
FontSettingsSpecifies font settings for a document. To learn more, visit the Working with Fonts documentation article.
FontSourceBaseThis is an abstract base class for the classes that allow the user to specify various font sources. To learn more, visit the Working with Fonts documentation article.
FontSubstitutionRuleThis is an abstract base class for the font substitution rule. To learn more, visit the Working with Fonts documentation article.
FontSubstitutionSettingsSpecifies font substitution mechanism settings. To learn more, visit the Working with Fonts documentation article.
MemoryFontSourceRepresents the single TrueType font file stored in memory. To learn more, visit the Working with Fonts documentation article.
PhysicalFontInfoSpecifies information about physical font available to Aspose.Words font engine. To learn more, visit the Working with Fonts documentation article.
StreamFontSourceBase class for user-defined stream font source. To learn more, visit the Working with Fonts documentation article.
SystemFontSourceRepresents all TrueType fonts installed to the system. To learn more, visit the Working with Fonts documentation article.
TableSubstitutionRuleTable font substitution rule. To learn more, visit the Working with Fonts documentation article.

Enumerations

EnumerationDescription
EmbeddedFontFormatSpecifies format of particular embedded font inside FontInfo object.
EmbeddedFontStyleSpecifies the style of an embedded font inside a FontInfo object.
FontEmbeddingUsagePermissionsRepresents the font embedding usage permissions.
FontFamilyRepresents the font family.
FontPitchRepresents the font pitch.
FontSourceTypeSpecifies the type of font source.