Aspose.Font Namespace

The Aspose.Font namespace provides classes describing common Aspose.Font objects.
Public classCode exampleBuildVersionInfo
Provides information about the current product name and version.
Public classFont
Represents base Font class.
Public classFontBBox
Represents Font bounding box (BBox).
Public classFontEnvironment
Provides information about the current environment and platform.
Public classFontMetrics
Represents Font metrics.
Public classLicense
Provides methods to license the component.
Public classMultiLanguageString
Represents multi language string.
Public classNameToCodeMap
Represents name to code map.
Public classTransformationMatrix
Represents 3x3 transformation matrix | A B 0 | | C D 0 | | TX TY 1 |. Transforms coordinates in the following way: x1 = A*x + C*y + TX; y1 = B*x + D*y + TY.
Public interfaceIEncodingParameters
Common interface to support encoding parameters. Some Font types can have multiple encoding algorithms/maps. So, this interface should be used to create concrete font encoding parameters.
Public interfaceIFont
Declares common functionality for all font formats. Implemented by Font classes.
Public interfaceIFontEncoding
Defines an interface for Font encoding.
Public interfaceIFontMetrics
Defines an interface for Font metrics tools.
Public interfaceIFontSaver
Defines an interface for Font save functionality.
Public interfaceISupportsNameAddressing
Defines members that are specific to encodings that support glyph name addressing.
Public enumerationFontEnvironmentParsingStrictness
Parsing strictness types.
Public enumerationFontSavingFormats
Specifies Font type.
Public enumerationFontStyle
Specifies Font style.
Public enumerationFontType
Specifies Font type.