Class | Description | |
---|---|---|
![]() | AnchoredObject | Represents an embedded object that is anchored to some text position. |
![]() | CffTable | Represents a Compact Font Format (CFF) table. |
![]() | CffTable.CharString | Describes the charstring for one glyph. |
![]() | CpalPalette | Contains a predefined number of colors. Used for drawing color fonts. |
![]() | Font | Represents a TrueType or OpenType font. |
![]() | FontCollection | Represents a collection of Font objects. |
![]() | FontFeature | Identifies the typographic feature in the OpenType font. |
![]() | FontLink | Describes a reference to Font used as fallback or EUDC font for a specific base font. |
![]() | FontTables | Represents a font instance with a set of OpenType tables, and provides methods allowing to retrieve information contained in those tables. |
![]() | FontWriter | Used for serialization of Font subsets. |
![]() | FormattableInline | Abstract base class for types representing formattable inline elements, such as TextRun and InlineObject. |
![]() | GlyphInfo | Contains index of the glyph and its mapping to the corresponding code point. |
![]() | GlyphRun | Represents a glyph run on a single line. |
![]() | Inline | Abstract base class for all inline elements. |
![]() | InlineObject | Represents an inline element associated with an embedded object. |
![]() | LineBreak | Represents an inline element that causes a new line to begin. |
![]() | LineSection | Describes a section within a TextLine. |
![]() | ObjectRect | Represents a rectangular area occupied by an embedded object. |
![]() | PageSplitArea | Provides options for splitting text between several fragments on the same page using the TextLayout.SplitAndBalance method. |
![]() | SystemFontCollection | Represents a collection of system fonts. |
![]() | TabStop | Represents a tab stop in a TextLayout. |
![]() | TextExt | Contains extension methods related to text and fonts. |
![]() | TextFormat | Represents text formatting attributes such as font, language, colors, decorations and so on. |
![]() | TextLayout | Represents one or more paragraphs of multi-formatted text. Provides text analysis and layout functionality. |
![]() | TextLayoutSplitter | Helper class for efficient splitting the content of a TextLayout object into multiple portions. May be used to split a long text into multiple pages or columns, including balanced columns (see SplitAndBalance). |
![]() | TextLine | Represents a line of text in TextLayout. |
![]() | TextRect | Defines the rectangle for a text fragment in TextLayout. |
![]() | TextRun | Represents a discrete section of formatted or unformatted text. |
![]() | TextSplitOptions | Provides options for text splitting. |
![]() | Type1Font | Represents a Type1 font. |
![]() | Utf32CodeSet | Specifies a set of UTF-32 characters (code points). |