LineSpacingRule

LineSpacingRule enumeration

Задает значения межстрочного интервала для абзаца.

public enum LineSpacingRule

Ценности

ИмяЦенностьОписание
AtLeast0Межстрочный интервал может быть больше или равен, но не меньше, значения, указанного вLineSpacing свойство.
Exactly1Межстрочный интервал никогда не изменяется от значения, указанного в the LineSpacing свойство, даже если внутри абзаца используется более крупный шрифт.
Multiple2Межстрочный интервал указан вLineSpacing Свойство как количество линий. Одна линия равна 12 точкам.

Примеры

Показывает, как работать с межстрочным интервалом.

Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);

// Ниже приведены три правила межстрочного интервала, которые мы можем определить с помощью
// свойство абзаца "LineSpacingRule" для настройки интервала между абзацами.
// 1 — Установить минимальный интервал.
// Это даст вертикальный отступ строкам текста любого размера
// это слишком мало для поддержания минимальной высоты строки.
builder.ParagraphFormat.LineSpacingRule = LineSpacingRule.AtLeast;
builder.ParagraphFormat.LineSpacing = 20;

builder.Writeln("Minimum line spacing of 20.");
builder.Writeln("Minimum line spacing of 20.");

// 2 - Установить точный интервал.
// Использование шрифта слишком большого размера для данного интервала приведет к обрезанию текста.
builder.ParagraphFormat.LineSpacingRule = LineSpacingRule.Exactly;
builder.ParagraphFormat.LineSpacing = 5;

builder.Writeln("Line spacing of exactly 5.");
builder.Writeln("Line spacing of exactly 5.");

// 3 - Установить интервал как кратный межстрочному интервалу по умолчанию, который по умолчанию составляет 12 пунктов.
// Этот тип интервала будет масштабироваться под разные размеры шрифта.
builder.ParagraphFormat.LineSpacingRule = LineSpacingRule.Multiple;
builder.ParagraphFormat.LineSpacing = 18;

builder.Writeln("Line spacing of 1.5 default lines.");
builder.Writeln("Line spacing of 1.5 default lines.");

doc.Save(ArtifactsDir + "ParagraphFormat.LineSpacing.docx");

Смотрите также