Управление разрывами страниц
Разрыв страницы — это место в тексте, где заканчивается одна страница, и начинается следующая. В Microsoft Excel можно добавить разрывы страниц в любую выбранную ячейку на листе. Страница заканчивается на ячейке, в которой добавлен разрыв страницы, и все данные после разрыва печатаются на следующей странице. Проще говоря, разрывы страниц разделяют листы на несколько страниц. Также возможно добавление разрывов страниц на листы во время выполнения с помощью Aspose.Cells. Aspose.Cells поддерживает два вида разрывов страниц:
- горизонтальный
- вертикальный.
В данной статье описывается, как добавлять горизонтальные или вертикальные разрывы страниц в листы с помощью Aspose.Cells.
Aspose.Cells и разрывы страниц
Aspose.Cells предоставляет класс, Workbook, который представляет собой файл Excel. Класс Workbook содержит WorksheetCollection, позволяющий получить доступ к каждому листу в файле Excel.
Лист представлен классом Worksheet, который предоставляет широкий набор свойств и методов для управления листами. Чтобы добавить разрывы страниц, используйте свойства HorizontalPageBreaks и VerticalPageBreaks класса Worksheet.
Свойства {0} и {1] фактически являются коллекциями, которые могут содержать несколько разрывов страниц. Каждая коллекция содержит несколько методов для управления горизонтальными и вертикальными разрывами страниц. Как использовать эти методы, рассматривается ниже.
Добавление разрывов страниц
Чтобы добавить разрыв страницы на листе, вставьте вертикальный и горизонтальный разрывы в указанную ячейку, вызвав методы Add коллекций HorizontalPageBreaks и VerticalPageBreaks. Каждый метод Add принимает имя ячейки, в которой нужно добавить разрыв страницы.
Очистка всех разрывов страниц
Для очистки всех разрывов страниц на листе вызовите методы Clear коллекций HorizontalPageBreakCollection и VerticalPageBreakCollection.
Удаление определенного разрыва страницы
Для удаления определенного разрыва страницы на листе вызовите методы removeAt коллекций HorizontalPageBreakCollection и VerticalPageBreakCollection. Каждый метод removeAt примет индекс разрыва страницы, который нужно удалить.