[]
Represents a line of text in TextLayout.
public class TextLine
Gets the offset from line position to the Roman baseline, in graphic units.
public float BaselineOffset { get; }
Gets the first glyph of the line.
public GlyphInfo FirstGlyph { get; }
Gets the value indicating whether the line is the first in the paragraph.
public bool FirstLineInParagraph { get; }
Gets the array of glyph runs.
public GlyphRun[] GlyphRuns { get; }
Gets the height of the line, in graphic units.
public float Height { get; }
Gets the indent of the text line, in graphic units.
public float Indent { get; }
Gets a value indicating if the current line is trimmed.
public bool IsTrimmed { get; }
Gets the value indicating if the line should not be the last line on a page.
public bool KeepWithNext { get; }
Gets the value indicating whether the line is the last in the paragraph.
public bool LastLineInParagraph { get; }
Gets the additional spacing before the text line, in graphic units.
public float LineGap { get; }
Gets the position of the text line along the flow direction, in graphic units.
public float Position { get; }
Gets the array of glyph run sections, if some embedded objects cross the text line.
public LineSection[] Sections { get; }
Gets the additional spacing after the text line, in graphic units.
public float Spacing { get; }
Gets the owner TextLayout object.
public TextLayout TextLayout { get; }
Gets the length (width or height) of the trailing whitespace, in graphic units.
public float TrailingWhitespaceLength { get; }
Gets the offset from the Roman baseline to Ideographic centered baseline, in graphic units.
public float VerticalBaselineOffset { get; }
Gets the width of the line, in graphic units.
public float Width { get; }