Aspose.Words.Shaping

The Aspose.Words.Shaping namespace 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

Interfaces

Interface Description
ITextShaper Provides methods for text shaping.
ITextShaperFactory An interface of a factory for constructing ITextShaper implementations.

Enumeration

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
ScriptShapingLevel Describes shaping levels required by a script.
UnicodeScript Unicode Character Database property: Script (sc).