Управление разрывами страниц
Согласно определению, перерыв страницы - это место в текучем тексте, где заканчивается одна страница, и начинается другая. Microsoft Excel позволяет пользователям добавлять перерывы страницы в любую выбранную ячейку листа.
Местоположение ячейки, куда добавлен разрыв страницы, страница завершается, и вся остальная информация после разрыва страницы печатается на следующей странице во время печати. Простыми словами, разрывы страниц разделяют рабочий лист на несколько страниц в соответствии с вашими спецификациями. Вы также можете добавлять разрывы страниц в свои рабочие листы во время выполнения с помощью Aspose.Cells. Aspose.Cells позволяет разработчикам добавлять два вида разрывов страниц:
- Горизонтальный перерыв страницы
- Вертикальный перерыв страницы
В остальной части обсуждения мы опишем, как вы можете добавить горизонтальные или вертикальные перерывы страниц в свои листы с использованием Aspose.Cells.
Разрывы страниц
Aspose.Cells предоставляет класс Workbook, представляющий файл Excel. Класс Workbook содержит коллекцию Worksheets, позволяющую получать доступ к каждому рабочему листу в файле Excel.
Рабочий лист представлен классом Worksheet. Класс Worksheet предоставляет широкий спектр методов, используемых для управления рабочим листом. Чтобы добавить разрывы страниц, используйте метод AddPageBreaks класса Worksheet.
Добавление разрывов страниц
//For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-C | |
//Output directory path | |
U16String outDir(u"..\\Data\\02_OutputDirectory\\"); | |
//Path of output excel file | |
U16String outputPageBreaks = outDir + u"outputManagingPageBreaks.xlsx"; | |
//Instantiating a Workbook object | |
Workbook workbook; | |
//Add a page break at cell J20 | |
workbook.GetWorksheets().Get(0).AddPageBreaks(u"J20"); | |
//Save the Excel file. | |
workbook.Save(outputPageBreaks); |