Document Solutions for PDF
GrapeCity.Documents.Imaging Assembly / GrapeCity.Documents.Text Namespace
Inheritance Hierarchy
In This Topic
    GrapeCity.Documents.Text Namespace
    In This Topic
    Classes
     ClassDescription
    ClassRepresents an embedded object that is anchored to some text position.
    ClassRepresents a Compact Font Format (CFF) table.
    ClassDescribes the charstring for one glyph.
    ClassContains a predefined number of colors. Used for drawing color fonts.
    ClassRepresents a TrueType or OpenType font.
    ClassRepresents a collection of Font objects.
    ClassIdentifies the typographic feature in the OpenType font.
    ClassDescribes a reference to Font used as fallback or EUDC font for a specific base font.
    ClassRepresents a font instance with a set of OpenType tables, and provides methods allowing to retrieve information contained in those tables.
    ClassUsed for serialization of Font subsets.
    ClassAbstract base class for types representing formattable inline elements, such as TextRun and InlineObject.
    ClassContains index of the glyph and its mapping to the corresponding code point.
    ClassRepresents a glyph run on a single line.
    ClassAbstract base class for all inline elements.
    ClassRepresents an inline element associated with an embedded object.
    ClassRepresents an inline element that causes a new line to begin.
    ClassDescribes a section within a TextLine.
    ClassRepresents a rectangular area occupied by an embedded object.
    ClassProvides options for splitting text between several fragments on the same page using the TextLayout.SplitAndBalance method.
    ClassRepresents a collection of system fonts.
    ClassRepresents a tab stop in a TextLayout.
    ClassContains extension methods related to text and fonts.
    ClassRepresents text formatting attributes such as font, language, colors, decorations and so on.
    ClassRepresents one or more paragraphs of multi-formatted text. Provides text analysis and layout functionality.
    ClassHelper 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).
    ClassRepresents a line of text in TextLayout.
    ClassDefines the rectangle for a text fragment in TextLayout.
    ClassRepresents a discrete section of formatted or unformatted text.
    ClassProvides options for text splitting.
    ClassRepresents a Type1 font.
    ClassSpecifies a set of UTF-32 characters (code points).
    Interfaces
     InterfaceDescription
    InterfaceCommon members of the FontCollection and SystemFontCollection.
    InterfaceIdentifies an interface implemented by other GrapeCity tools.
    Structures
     StructureDescription
    StructureAssociates a localized font family name with the language ID.
    StructureSpecifies an interval of UTF-32 characters (code points).
    Enumerations
     EnumerationDescription
    EnumerationBidirectional character types.
    EnumerationLine-breaking and justification conditions; East Asian width category for the code point.
    EnumerationIdentifies features providing information about how to use the glyphs in a font to render a script or language.
    EnumerationIndicates the direction of how lines of text are placed relative to one another.
    EnumerationSpecifies the method of font compression in the font atlas.
    EnumerationRestricts the set of available fallback fonts for a TextLayout.
    EnumerationIBM Font Class and Subclass represent a classification of font-family design.
    EnumerationVarious flags describing the font.
    EnumerationSpecifies the emulated style of the font, if necessary.
    EnumerationA set of bit flags affecting the size of a serializable font.
    EnumerationProvides the most general classification of the code point.
    EnumerationProvides additional information on the glyph.
    EnumerationSpecifies the preferred glyph widths (generally used in CJKV fonts).
    EnumerationChooses the relative horizontal position for an anchored object.
    EnumerationVarious flags describing inline objects.
    EnumerationArabic joining groups.
    EnumerationArabic joining types.
    EnumerationIdentifies the language system supported in a OpenType font.
    EnumerationLine breaking classes of the Unicode characters.
    EnumerationSpecifies the line breaking algorithm.
    EnumerationSpecifies the alignment of paragraph text along the flow direction axis.
    EnumerationISO 15924 Script Codes (version 14.0).
    EnumerationScript tags generally correspond to a Unicode script, the associations between them may not always be one-to-one.
    EnumerationDescribes the result of the TextLayout.Split and TextLayout.SplitAndBalance methods.
    EnumerationRepresents tables of an OpenType font.
    EnumerationSpecifies the tab stop alignment options.
    EnumerationSpecifies the alignment of paragraph text along the reading direction axis.
    EnumerationDefines constants that specify the decorations applied to text.
    EnumerationSpecifies the rules for text extension when text is justified.
    EnumerationSpecifies the text granularity used to trim text overflowing the layout box.
    EnumerationSpecifies a named range of Unicode characters.
    EnumerationDefault character orientation categories.
    EnumerationChooses the relative vertical position for an anchored object.
    EnumerationSpecifies the word breaking algorithm.
    EnumerationSpecifies how text lines are broken to avoid text overflowing the layout box.
    EnumerationSpecifies how text wraps around the sides of an anchored object.
    See Also