Class | Description | |
---|---|---|
![]() | CodeRange | Represents range of character codes. |
![]() | CodeRanges | Represents collection of unique CodeRange objects. All CodeRange objects within collection not intersect and sorted by First field. |
![]() | FontBuilder | The font subset builder. |
![]() | FontKey | Unique identifier of font in various font processing algorithms of C1Preview: - font substitution - font embedding |
![]() | FontShaping | Class for support character shaping (Arabic, Indic etc.). |
![]() | FontSubSet | The font object for build subsets. |
![]() | FontSubSet.AnchorTable | Used to position one glyph with respect to another. |
![]() | FontSubSet.AnchorTableAP | Used to position one glyph with respect to another. |
![]() | FontSubSet.BigEndianBinaryReader | TTF files are stored in big-endian format, we need special readers and writers |
![]() | FontSubSet.BigEndianBinaryWriter | Big endian binary writer. |
![]() | FontSubSet.CharacterVariantParams | The parameters table for the Character Variant features. |
![]() | FontSubSet.FeatureParams | Base class for the Feature Parameters tables. |
![]() | FontSubSet.FeatureTable | Provides information about how to use the glyphs in a font to render a script or language. |
![]() | FontSubSet.FontFeature | Identifies the typographic feature in the OpenType font. |
![]() | FontSubSet.GlyphValuePair | Specifies the second glyph in a pair and defines a ValueRecord for each glyph. |
![]() | FontSubSet.KernSubtable | Contains information for vertical or horizontal text, and can contain kerning values or minimum values. |
![]() | FontSubSet.Ligature | Define the glyphs in each ligature. |
![]() | FontSubSet.LigatureAttach | One for each ligature glyph listed in the MarkToLigatureAttachmentPositioningSubtable.LigatureCoverage table. |
![]() | FontSubSet.MarkArray | |
![]() | FontSubSet.StylisticSetParams | The parameters table for the Stylistic Set features. |
![]() | FontSubSet.TextFormat | Represents text formatting attributes such as font, language, colors, decorations and so on. |
![]() | FontSubSet.ValuePair | Specifies a pair of ValueRecords. |
![]() | FontSubSet.ValueRecord | Defines any combination of X and Y values (in design units) to add to the placement and advance values provided in the font. |
![]() | GlyphInfo | Contains index of the glyph and its mapping to the corresponding code point. |
![]() | RawFontSubSet | Raw (binary font data or file path name) font subset. |