Управление разрывами страниц
Согласно определению, перерыв страницы - это место в текучем тексте, где заканчивается одна страница, и начинается другая. Microsoft Excel позволяет пользователям добавлять перерывы страницы в любую выбранную ячейку листа.
Место ячейки, где добавлен разрыв страницы, завершено на одной странице и оставшиеся данные после разрыва страницы печатаются на следующей странице во время печати. Проще говоря, разрывы страниц разделяют ваш лист на несколько страниц в соответствии с вашими требованиями. Вы также можете добавлять разрывы страниц в свои листы во время выполнения с помощью Aspose.Cells для Python via .NET. Aspose.Cells для Python via .NET позволяет разработчикам добавлять два вида разрывов страниц:
- Горизонтальный перерыв страницы
- Вертикальный перерыв страницы
В остальной части обсуждения мы опишем, как вы можете добавить горизонтальные или вертикальные разрывы страниц в ваши листы с использованием Aspose.Cells для Python via .NET.
Разрывы страниц
Aspose.Cells для Python via .NET предоставляет класс Workbook, который представляет собой файл Excel. Класс Workbook содержит коллекцию Worksheets, которая позволяет получить доступ к каждому листу в файле Excel.
Лист представлен классом Worksheet. Класс Worksheet предоставляет широкий спектр свойств и методов, используемых для управления листом.
Для добавления перерывов страниц используйте свойства класса Worksheet и методы horizontal_page_breaks и vertical_page_breaks.
Свойства horizontal_page_breaks и vertical_page_breaks являются коллекциями, которые могут содержать несколько перерывов страницы. Каждая коллекция содержит несколько методов для управления горизонтальными и вертикальными перерывами страниц.
Как добавить разрывы страниц
Чтобы добавить разрыв страницы в лист, вставьте вертикальные и горизонтальные разрывы на указанной ячейке, вызвав методы HorizontalPageBreakCollection.add() и VerticalPageBreakCollection.add(). Каждый метод add принимает имя ячейки, в которой необходимо добавить разрыв.
Важно знать
Когда вы устанавливаете свойства FitToPages (то есть fit_to_pages_tall и fit_to_pages_wide) в настройках страницы, настройки перерывов страницы также влияют на них, поэтому, если вы печатаете лист, настройки перерывов страницы не учитываются, хотя они все еще заданы.