[]
        
(Showing Draft Content)

GrapeCity.Documents.Text.TextLine

Class TextLine

Namespace
GrapeCity.Documents.Text
Assembly
GcDocs.Imaging.dll

Represents a line of text in TextLayout.

public class TextLine
Inheritance
TextLine
Inherited Members

Properties

BaselineOffset

Gets the offset from line position to the Roman baseline, in graphic units.

public float BaselineOffset { get; }

Property Value

float

FirstGlyph

Gets the first glyph of the line.

public GlyphInfo FirstGlyph { get; }

Property Value

GlyphInfo

FirstLineInParagraph

Gets the value indicating whether the line is the first in the paragraph.

public bool FirstLineInParagraph { get; }

Property Value

bool

GlyphRuns

Gets the array of glyph runs.

public GlyphRun[] GlyphRuns { get; }

Property Value

GlyphRun[]

Height

Gets the height of the line, in graphic units.

public float Height { get; }

Property Value

float

Indent

Gets the indent of the text line, in graphic units.

public float Indent { get; }

Property Value

float

IsTrimmed

Gets a value indicating if the current line is trimmed.

public bool IsTrimmed { get; }

Property Value

bool

KeepWithNext

Gets the value indicating if the line should not be the last line on a page.

public bool KeepWithNext { get; }

Property Value

bool

LastLineInParagraph

Gets the value indicating whether the line is the last in the paragraph.

public bool LastLineInParagraph { get; }

Property Value

bool

LineGap

Gets the additional spacing before the text line, in graphic units.

public float LineGap { get; }

Property Value

float

Position

Gets the position of the text line along the flow direction, in graphic units.

public float Position { get; }

Property Value

float

Sections

Gets the array of glyph run sections, if some embedded objects cross the text line.

public LineSection[] Sections { get; }

Property Value

LineSection[]

Spacing

Gets the additional spacing after the text line, in graphic units.

public float Spacing { get; }

Property Value

float

TextLayout

Gets the owner TextLayout object.

public TextLayout TextLayout { get; }

Property Value

TextLayout

TrailingWhitespaceLength

Gets the length (width or height) of the trailing whitespace, in graphic units.

public float TrailingWhitespaceLength { get; }

Property Value

float

VerticalBaselineOffset

Gets the offset from the Roman baseline to Ideographic centered baseline, in graphic units.

public float VerticalBaselineOffset { get; }

Property Value

float

Width

Gets the width of the line, in graphic units.

public float Width { get; }

Property Value

float