Печать и предварительный просмотр книги
Введение в печать
Microsoft Excel предполагает, что вы хотите напечатать всю область рабочего листа, если вы не укажете выделение. Для печати с использованием Aspose.Cells сначала импортируйте в программу пространство имен Aspose.Cells.Rendering. Он имеет несколько полезных классов, например,Листрендеринг иРабочая книгаВизуализация.
Печать с помощью SheetRender
Aspose.Cells.Rendering.SheetRender класс представляет рабочий лист и имеетПринтерметод, который может распечатать рабочий лист. В следующем примере кода показано, как распечатать лист.
Печать с помощью WorkbookRender
Чтобы распечатать всю книгу, выполните итерацию по листам и распечатайте их или используйтеРабочая книгаВизуализацияучебный класс.
Предварительный просмотр печати
Могут быть случаи, когда файлы Excel с миллионами страниц необходимо преобразовать в PDF или изображения. Обработка таких файлов потребует много времени и ресурсов. В таких случаях функция предварительного просмотра рабочей книги и рабочего листа может оказаться полезной. Перед преобразованием таких файлов пользователь может проверить общее количество страниц, а затем решить, следует ли преобразовать файл или нет. В этой статье основное внимание уделяется использованиюРабочая книгаПечатьПредварительный просмотриЛистПечатьПредварительный просмотрклассы, чтобы узнать общее количество страниц.
Aspose.Cells предоставляет функцию предварительного просмотра перед печатью. Для этого API предоставляетРабочая книгаПечатьПредварительный просмотр иЛистПечатьПредварительный просмотр классы. Чтобы создать предварительный просмотр всей книги, создайте экземплярРабочая книгаПечатьПредварительный просмотр класс, пройдяРабочая тетрадь иИмажеорпринтоптионс объекты конструктору.Рабочая книгаПечатьПредварительный просмотр класс предоставляетЭвалуатедпажекаунт метод, который возвращает количество страниц в сгенерированном предварительном просмотре. Похожий наРабочая книгаПечатьПредварительный просмотркласс,ЛистПечатьПредварительный просмотрКласс используется для создания предварительного просмотра печати для определенного рабочего листа. Чтобы создать предварительный просмотр рабочего листа, создайте экземплярЛистПечатьПредварительный просмотркласс, пройдяРабочий листиИмажеорпринтоптионсобъекты конструктору.ЛистПечатьПредварительный просмотркласс также предоставляетЭвалуатедпажекаунтметод, который возвращает количество страниц в сгенерированном предварительном просмотре.
Следующий фрагмент кода демонстрирует использование обоихРабочая книгаПечатьПредварительный просмотриЛистПечатьПредварительный просмотр занятия с помощьюобразец эксель файла.
Образец кода
Ниже приведен вывод, полученный при выполнении вышеуказанного кода.
Консольный вывод
Количество страниц рабочей книги: 1 Количество страниц рабочего листа: 1
Предварительные темы
- Настройка шрифтов для визуализации электронных таблиц
- Преобразование рабочего листа в изображение — удаление пробелов вокруг данных
- Преобразование рабочего листа в изображение и рабочего листа в изображение на странице
- Преобразование рабочего листа в изображение с использованием параметров ImageOrPrint
- Экспорт диапазона Cells на листе в изображение
- Экспорт рабочего листа или диаграммы в изображение с желаемой шириной и высотой
- Извлечение изображений из рабочих листов с помощью ImageOrPrintOptions
- Создать миниатюру рабочего листа
- Вывод пустой страницы, когда нечего печатать
- Параметры страницы и параметры печати
- Печать диапазона страниц с использованием SheetRender и WorkbookRender
- Визуализация последовательности страниц с использованием свойств PageIndex и PageCount в ImageOrPrintOptions
- Рендеринг рабочего листа в графическом контексте
- Укажите индивидуальный или частный набор шрифтов для визуализации рабочей книги
- Укажите имя задания или документа при печати с помощью Aspose.Cells.