API Reference
HtmlRenderText
Positioned text segment retained as text for image and PDF backends.
Inheritance
- HtmlRenderVisual
- HtmlRenderText
Inherited Methods
public override Boolean Equals(Object obj) #BooleanParameters
- obj Object
Properties
public String Text { get; } #Text content represented by this visual segment.
public OfficeFontInfo Font { get; } #Resolved font descriptor.
public OfficeColor Color { get; } #Resolved text color.
public OfficeTextAlignment Alignment { get; } #Resolved horizontal text alignment.
public Double LineHeight { get; } #Resolved line height in CSS pixels.
public String SemanticRole { get; } #Optional semantic role such as heading, paragraph, or list item.
public Nullable<Int32> SemanticNodeId { get; } #Stable operation-scoped semantic node identifier shared by fragments from the same source element.
public Nullable<Double> TextAdvanceWidth { get; } #Resolved signed glyph advance for positioned inline text, distinct from its non-negative clipping frame.
public Nullable<Double> TextPaintWidth { get; } #Measured glyph-paint width before CSS letter and word spacing are added to the positioned advance.
public OfficeTextDecorationStyle UnderlineStyle { get; } #Resolved CSS underline pattern.
public OfficeTextDecorationStyle StrikethroughStyle { get; } #Resolved CSS strikethrough pattern.
public OfficeTextBaseline Baseline { get; } #Resolved CSS script baseline.
public Int32 BaselineLevel { get; } #Resolved cumulative CSS script nesting level.
public Double BaselineScale { get; } #Resolved cumulative CSS script font-size scale.
public Double BaselineOffset { get; } #Resolved cumulative CSS baseline displacement in layout units; negative values raise text.
Inherited Properties
public HtmlRenderVisualKind Kind { get; } #public Double X { get; } #public Double Y { get; } #public Double Width { get; } #public Double Height { get; } #public Int32 PaintOrder { get; } #public String LinkUri { get; } #public String Source { get; } #