Skip to main content

Класс WorksheetPageBreaks

Класс WorksheetPageBreaks предназначен для управления разрывами страницы в табличном редакторе.

Объект WorksheetPageBreaks может быть получен с помощью метода Table.getPageBreaks:

Примеры​


var table = document.getBlocks().getTable(0);
var pageBreaks = table.getPageBreaks();

// Добавление разрыва для строки
pageBreaks.insertRowBreak(0);

// Добавление разрыва для столбца
pageBreaks.insertColumnBreak(0);

// Проверка наличия разрыва для столбца
Console.WriteLine(pageBreaks.hasColumnBreak(0));

// Проверка наличия разрыва для строки
Console.WriteLine(pageBreaks.hasRowBreak(0));

// Перечисление разрывов для строки
RowBreaksEnumerator rowBreaksEnumerator = pageBreaks.getRowBreaksEnumerator();
foreach (var rowBreak in rowBreaksEnumerator)
{
Console.WriteLine(rowBreak);
}

// Перечисление разрывов для столбца
ColumnBreaksEnumerator columnBreaksEnumerator = pageBreaks.getColumnBreaksEnumerator();
foreach (var columnBreak in columnBreaksEnumerator)
{
Console.WriteLine(columnBreak);
}

// Удаление разрыва для строки
pageBreaks.removeRowBreak(0);

// Удаление разрыва для столбца
pageBreaks.removeColumnBreak(0);

// Удаление всех разрывов
pageBreaks.removeAllBreaks(0);