TextColumnCollection
TextColumnCollection class
КоллекцияTextColumn
объекты, которые представляют все столбцы текста в разделе документа.
Чтобы узнать больше, посетитеРабота с разделами статья документации.
public class TextColumnCollection
Характеристики
Имя | Описание |
---|---|
Count { get; } | Получает количество столбцов в разделе документа. |
EvenlySpaced { get; set; } | Истинно, если текстовые столбцы имеют одинаковую ширину и расположены на равном расстоянии. |
Item { get; } | Возвращает текстовый столбец по указанному индексу. |
LineBetween { get; set; } | Когдаистинный добавляет вертикальную линию между столбцами. |
Spacing { get; set; } | Если столбцы расположены равномерно, получает или задает расстояние между каждым столбцом в пунктах. |
Width { get; } | Если столбцы расположены на равном расстоянии друг от друга, получает ширину столбцов. |
Методы
Имя | Описание |
---|---|
SetCount(int) | Упорядочивает текст в указанное количество текстовых столбцов. |
Примечания
ИспользоватьSetCount
чтобы установить количество текстовых столбцов.
Чтобы сделать все столбцы одинаковой ширины и равномерно расположенными, установитеEvenlySpaced
кистинный
и укажите расстояние между столбцами вSpacing
. MS Word will автоматически рассчитывает ширину столбцов.
Если у вас естьEvenlySpaced
установлен вЛОЖЬ
, вам необходимо указать ширину и интервал для каждого столбца индивидуально. Используйте индексатор для доступа к отдельнымTextColumn
объекты.
При использовании произвольной ширины столбцов убедитесь, что сумма ширин всех столбцов и интервалов между ними равна ширине страницы за вычетом левого и правого полей страницы.
Примеры
Показывает, как создать в разделе несколько равномерно расположенных столбцов.
Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);
TextColumnCollection columns = builder.PageSetup.TextColumns;
columns.Spacing = 100;
columns.SetCount(2);
builder.Writeln("Column 1.");
builder.InsertBreak(BreakType.ColumnBreak);
builder.Writeln("Column 2.");
doc.Save(ArtifactsDir + "PageSetup.ColumnsSameWidth.docx");
Смотрите также
- пространство имен Aspose.Words
- сборка Aspose.Words