ClassParagraphSpacing
Configures vertical spacing within and around a paragraph, including spacing before, after, and between lines with support for automatic calculation.
Definition
Namespace:Telerik.Windows.Documents.Flow.Model.Styles
Assembly:Telerik.Windows.Documents.Flow.dll
Syntax:
public class ParagraphSpacing
Inheritance: objectParagraphSpacing
Constructors
ParagraphSpacing(ParagraphProperties)
Initializes a new instance of the ParagraphSpacing class.
Declaration
public ParagraphSpacing(ParagraphProperties paragraphProperties)
Parameters
paragraphProperties
The paragraph properties.
Properties
AutomaticSpacingAfter
Enables automatic calculation of spacing after the paragraph based on its content, allowing consumers to optimize inter-paragraph spacing dynamically.
Declaration
public bool AutomaticSpacingAfter { get; set; }
Property Value
The automatic spacing after.
AutomaticSpacingBefore
Enables automatic calculation of spacing before the paragraph based on its content, allowing consumers to optimize inter-paragraph spacing dynamically.
Declaration
public bool AutomaticSpacingBefore { get; set; }
Property Value
The automatic spacing after.
LineSpacing
Controls vertical spacing between lines within the paragraph.
If LineSpacingType is Auto then the line height value times the value of the property, otherwise the value is in device independent pixels (1/96 inch).
Declaration
public double LineSpacing { get; set; }
Property Value
The line spacing value.
LineSpacingType
Determines how line spacing is calculated, specifying whether values are absolute or proportional to font size.
Declaration
public HeightType LineSpacingType { get; set; }
Property Value
The type line spacing rule.
SpacingAfter
Controls spacing added after the paragraph's last line, in device-independent pixels (1/96 inch).
Declaration
public double SpacingAfter { get; set; }
Property Value
The spacing after value.
SpacingBefore
Controls spacing added above the paragraph's first line, in device-independent pixels (1/96 inch).
Declaration
public double SpacingBefore { get; set; }
Property Value
The spacing before value.