Aspose.Font
The Aspose.Font namespace provides classes describing common Aspose.Font objects.
Classes
Class | Description |
---|
BuildVersionInfo | Provides information about the current product name and version. |
Font | Represents base Font class. |
FontBBox | Represents Font bounding box (BBox). |
FontEnvironment | Provides information about the current environment and platform. |
FontFactory | Contains functionality for opening fonts of different types and other methods for creating various objects. |
FontMetrics | Represents Font metrics. |
License | Provides methods to license the component. |
Metered | Provides methods to set metered key. |
MultiLanguageString | Represents multi language string. |
NameToCodeMap | Represents name to code map. |
TransformationMatrix | Represents 3x3 transformation matrix | A B 0 | | C D 0 | | TX TY 1 |. Transforms coordinates in the following way: x1 = Ax + Cy + TX; y1 = Bx + Dy + TY. |
Interfaces
Interface | Description |
---|
IEncodingParameters | 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. |
IFont | Declares common functionality for all font formats. Implemented by Font classes. |
IFontEncoding | Defines an interface for Font encoding. |
IFontMetrics | Defines an interface for Font metrics tools. |
IFontSaver | Defines an interface for Font save functionality. |
ISupportsNameAddressing | Defines members that are specific to encodings that support glyph name addressing. |
Enumeration