aspose.words.shaping module
Contents
[
Hide
]The aspose.words.shaping module contains classes to provide support for OpenType features using external text shaping engines.
Classes
| Class | Description |
|---|---|
| BasicTextShaperCache | Implements basic cache for ITextShaper instances. This class is thread-safe. |
| Cluster | Encapsulates code points and glyphs composing a grapheme. |
| Glyph | Represents a glyph |
| ITextShaper | Provides methods for text shaping. |
| ITextShaperFactory | An interface of a factory for constructing ITextShaper implementations. |
| VariationAxisCoordinate | Represents an axis coordinate. |
Enumerations
| Enumeration | Description |
|---|---|
| Direction | Text direction. |
| FontFeature | Features provide information about how glyphs are used in a font to render a script. https://docs.microsoft.com/en-us/typography/opentype/spec/featuretags |
| GlyphFlags | Glyph flags. |
| ScriptShapingLevel | Describes shaping levels required by a script. |
| UnicodeScript | Unicode Character Database property: Script (sc). |
| VariationAxis | Represents OpenType Design-Variation Axis Tag. https://learn.microsoft.com/en-us/typography/opentype/spec/dvaraxisreg |