Печать и предварительный просмотр книги

Введение в печать

Microsoft Excel предполагает, что вы хотите напечатать всю область рабочего листа, если вы не укажете выделение. Для печати с использованием Aspose.Cells сначала импортируйте в программу пространство имен Aspose.Cells.Rendering. Он имеет несколько полезных классов, например,Листрендеринг иРабочая книгаВизуализация.

Печать с помощью SheetRender

Aspose.Cells.Rendering.SheetRender класс представляет рабочий лист и имеетПринтерметод, который может распечатать рабочий лист. В следующем примере кода показано, как распечатать лист.

Печать с помощью WorkbookRender

Чтобы распечатать всю книгу, выполните итерацию по листам и распечатайте их или используйтеРабочая книгаВизуализацияучебный класс.

Предварительный просмотр печати

Могут быть случаи, когда файлы Excel с миллионами страниц необходимо преобразовать в PDF или изображения. Обработка таких файлов потребует много времени и ресурсов. В таких случаях функция предварительного просмотра рабочей книги и рабочего листа может оказаться полезной. Перед преобразованием таких файлов пользователь может проверить общее количество страниц, а затем решить, следует ли преобразовать файл или нет. В этой статье основное внимание уделяется использованиюРабочая книгаПечатьПредварительный просмотриЛистПечатьПредварительный просмотрклассы, чтобы узнать общее количество страниц.

Aspose.Cells предоставляет функцию предварительного просмотра перед печатью. Для этого API предоставляетРабочая книгаПечатьПредварительный просмотр иЛистПечатьПредварительный просмотр классы. Чтобы создать предварительный просмотр всей книги, создайте экземплярРабочая книгаПечатьПредварительный просмотр класс, пройдяРабочая тетрадь иИмажеорпринтоптионс объекты конструктору.Рабочая книгаПечатьПредварительный просмотр класс предоставляетЭвалуатедпажекаунт метод, который возвращает количество страниц в сгенерированном предварительном просмотре. Похожий наРабочая книгаПечатьПредварительный просмотркласс,ЛистПечатьПредварительный просмотрКласс используется для создания предварительного просмотра печати для определенного рабочего листа. Чтобы создать предварительный просмотр рабочего листа, создайте экземплярЛистПечатьПредварительный просмотркласс, пройдяРабочий листиИмажеорпринтоптионсобъекты конструктору.ЛистПечатьПредварительный просмотркласс также предоставляетЭвалуатедпажекаунтметод, который возвращает количество страниц в сгенерированном предварительном просмотре.

Следующий фрагмент кода демонстрирует использование обоихРабочая книгаПечатьПредварительный просмотриЛистПечатьПредварительный просмотр занятия с помощьюобразец эксель файла.

Образец кода

Ниже приведен вывод, полученный при выполнении вышеуказанного кода.

Консольный вывод

Количество страниц рабочей книги: 1 Количество страниц рабочего листа: 1

Предварительные темы