Class ParagraphSpacing
Configures vertical spacing within and around a paragraph, including spacing before, after, and between lines with support for automatic calculation.
Inheritance
Inherited Members
Namespace: Telerik.Windows.Documents.Flow.Model.Styles
Assembly: Telerik.Windows.Documents.Flow.dll
Syntax
public class ParagraphSpacing
Constructors
ParagraphSpacing(ParagraphProperties)
Initializes a new instance of the ParagraphSpacing class.
Declaration
public ParagraphSpacing(ParagraphProperties paragraphProperties)
Parameters
|
ParagraphProperties
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
|
System.Boolean
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
|
System.Boolean
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
|
System.Double
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
|
HeightType
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
|
System.Double
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
|
System.Double
The spacing before value. |