Управление разрывами страниц
Согласно определению, разрыв страницы — это место в потоке текста, где заканчивается одна страница и начинается следующая. Microsoft Excel позволяет пользователям добавлять разрывы страниц в любую выбранную ячейку рабочего листа.
Расположение ячейки, в которой добавлен разрыв страницы, страница заканчивается, а остальные данные после разрыва страницы печатаются на следующей странице во время печати. Проще говоря, разрывы страниц делят ваш рабочий лист на несколько страниц в соответствии с вашими требованиями. Вы также можете добавлять разрывы страниц на свои рабочие листы во время выполнения, используя Aspose.Cells. Aspose.Cells позволяет разработчикам добавлять два типа разрывов страниц:
- Горизонтальный разрыв страницы
- Вертикальный разрыв страницы
В оставшейся части обсуждения мы опишем, как вы можете добавить горизонтальные или вертикальные разрывы страниц в свои рабочие листы, используя Aspose.Cells.
Разрывы страниц
Aspose.Cells предоставляетРабочая тетрадь класс, представляющий файл Excel.Рабочая тетрадь класс содержитРабочие листыколлекция, которая обеспечивает доступ к каждому рабочему листу в файле Excel.
Рабочий лист представленРабочий лист учебный класс.Рабочий листКласс предоставляет широкий спектр свойств и методов, используемых для управления рабочим листом.
Чтобы добавить разрывы страниц, используйтеРабочий лист учебный класс'ГоризонтальныйPageBreaks иВертикальные разрывы страницхарактеристики.
ГоризонтальныйPageBreaks иВертикальные разрывы страницсвойства — это наборы, которые могут содержать несколько разрывов страниц. Каждая коллекция содержит несколько методов управления горизонтальными и вертикальными разрывами страниц.
Добавление разрывов страниц
Чтобы добавить разрыв страницы на листе, вставьте вертикальные и горизонтальные разрывы страниц в указанной ячейке, вызвав методКоллекция HorizontalPageBreakCollection.Добавить() иКоллекция VerticalPageBreakCollection.Добавить() методы. КаждыйДобавлять Метод принимает имя ячейки, в которую следует добавить разрыв.
Удаление всех разрывов страниц
Чтобы удалить все разрывы страниц на листе, вызовите методHorizontalPageBreakCollection иВертикальнаяPageBreakCollection коллекцииПрозрачный()методы.
Удаление определенного разрыва страницы
Чтобы удалить определенный разрыв страницы, вызовитеHorizontalPageBreakCollection.RemoveAt() иКоллекция VerticalPageBreakCollection.RemoveAt() методы. КаждыйRemoveAtМетод принимает индекс разрыва страницы, который нужно удалить.
Важно знать
Когда вы устанавливаетеПодгонка по страницам свойства (т.FitToPagesTall иFitToPagesWide) в параметрах настройки страницы затрагиваются параметры разрыва страницы, поэтому при печати рабочего листа параметры разрыва страницы не учитываются, хотя они все еще установлены.