Aspose.Words.Shaping Namespace

The Aspose.Words.Shaping namespace contains classes to provide support for OpenType features using external text shaping engines.

Classes

  ClassDescription
Public classBasicTextShaperCache
Implements basic cache for ITextShaper instances. This class is thread-safe.
Public classCluster
Encapsulates code points and glyphs composing a grapheme.
Public classGlyph
Represents a glyph

Interfaces

  InterfaceDescription
Public interfaceITextShaper
Provides methods for text shaping.
Public interfaceITextShaperFactory
An interface of a factory for constructing ITextShaper implementations.

Enumerations

  EnumerationDescription
Public enumerationDirection
Text direction.
Public enumerationFontFeature
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
Public enumerationUnicodeScript
Unicode Character Database property: Script (sc).