Представления листа

Предпросмотр разрывов страниц

Все листы могут быть просмотрены в двух режимах:

  • Обычный вид.
  • Предварительный просмотр разрыва страницы.

Нормальный режим — это режим просмотра по умолчанию для рабочего листа. Предпросмотр разрывов страниц — это режим редактирования, который отображает лист так, как он будет напечатан. Предпросмотр показывает, какие данные попадут на каждую страницу, чтобы вы могли настроить область печати и разрывы страниц. Используя Aspose.Cells для Python via .NET, разработчики могут включать режим нормального просмотра или предпросмотр разрывов страниц.

Управление режимами просмотра

Aspose.Cells для Python via .NET предоставляет класс Workbook, который представляет собой файл Microsoft Excel. Класс Workbook содержит коллекцию worksheets, которая позволяет получать доступ к каждому листу в файле Excel.

Таблица представлена классом. Класс предоставляет широкий спектр свойств и методов для управления таблицами. Чтобы включить обычный или режим предварительного просмотра разрыва страницы, используйте свойство класса. Это логическое свойство, которое может хранить только значение true или false.

Включение нормального режима

Установите таблицу в обычный вид, установив свойство класса в false.

Включение предварительного просмотра разрывов страниц

Установите любую таблицу в режим предварительного просмотра разрыва страницы, установив свойство класса в true. Таким образом, таблица переключится из обычного вида в режим предварительного просмотра разрыва страницы.

Приведен полный пример ниже, демонстрирующий, как использовать свойство для включения режима просмотра предварительного просмотра разрыва страницы для первой таблицы файла Excel.

Файл book1.xls открывается созданием экземпляра класса. Просмотр переключается на предварительный просмотр разрыва страницы для первой таблицы, установив свойство в true. Измененный файл сохраняется как output.xls.

Коэффициент масштабирования

Использование Microsoft Excel

Microsoft Excel предоставляет возможность установить коэффициент масштабирования листа. Эта функция помогает пользователям просматривать содержимое листа в уменьшенном или увеличенном виде. Пользователи могут установить коэффициент масштабирования на любое значение.

Aspose.Cells и коэффициент увеличения

Aspose.Cells позволяет разработчикам установить коэффициент увеличения таблицы. Aspose.Cells предоставляет класс, который представляет файл Microsoft Excel. Класс содержит коллекцию, которая позволяет получить доступ к каждой таблице в файле Excel.

Таблица представлена классом. Класс предоставляет широкий спектр свойств и методов для управления таблицами. Чтобы установить коэффициент увеличения таблицы, используйте свойство класса. Коэффициент увеличения устанавливается путем назначения числового (целочисленного) значения свойству.

Ниже приведен полный пример, демонстрирующий, как использовать свойство zoom для установки коэффициента масштабирования первого листа файла Excel.

Файл book1.xls открывается путем создания экземпляра класса Workbook. Коэффициент масштабирования первого листа устанавливается на 75, и измененный файл сохраняется как output.xls.

Закрепить области

Использование Microsoft Excel

Закрепление области экрана - это функция, предоставляемая Microsoft Excel. Закрепление области экрана позволяет выбрать данные, которые останутся видимыми при прокрутке на листе.

Aspose.Cells и заморозка панелей

Aspose.Cells позволяет разработчикам применять замороженные панели к листам во время выполнения.

Aspose.Cells предоставляет класс Workbook, который представляет файл Microsoft Excel. Класс Workbook содержит коллекцию worksheets, которая позволяет получить доступ к каждому листу в файле Excel.

Лист представлен классом Worksheet. Класс Worksheet предоставляет широкий спектр свойств и методов для управления листами. Чтобы настроить заморозку панелей, вызовите метод freeze_panes класса Worksheet. Метод freeze_panes принимает следующие параметры:

  • row, индекс строки ячейки, с которой начнется закрепление.
  • column, индекс столбца ячейки, с которой начнется закрепление.
  • frozen_rows, количество видимых строк в верхней панели.
  • frozen_columns, количество видимых столбцов в левой панели

Файл book1.xls открывается путем вызова конструктора класса Workbook при его создании, и в первом листе замораживается несколько строк и столбцов. Измененный файл сохраняется как output.xls.

Ниже приведен полный пример, показывающий, как использовать метод freeze_panes для замораживания строк и столбцов (начиная с C4, представленного 4-й строкой и 3-й колонкой, где строки и столбцы начинаются с индекса 0) первого листа файла Excel.

Разделение областей экрана

Если вам нужно разделить экран для получения двух разных представлений на одном листе, используйте разделение областей экрана. Microsoft Excel предлагает очень удобную функцию, которая позволяет просматривать более одной копии вашего листа и прокручивать каждую область листа независимо: разделение областей экрана.

Разделы работают одновременно. Если вы внесете изменение в один, изменение одновременно появится в другом. Aspose.Cells предоставляет функцию разделения панелей для пользователей.

Применение и удаление разделенных панелей

Разделение панелей

Aspose.Cells предоставляет класс Workbook , который представляет файл Microsoft Excel. Класс Workbook предоставляет широкий спектр свойств и методов для управления файлом Excel. Чтобы реализовать разделенные виды, используйте метод Worksheet класса split. Чтобы удалить разделение панелей, используйте метод remove_split.

В примере мы используем простой шаблонный файл, который загружается, затем устанавливается функция разделенных панелей для ячейки на первом листе. Обновленный файл сохраняется.

После выполнения вышеуказанного кода сгенерированный файл будет иметь разделенный вид.

Удаление панелей

Удаление разделенных панелей с использованием метода remove_split.

Продвинутые темы