Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.
Следующий фрагмент кода также работает с библиотекой Aspose.PDF.Drawing.
Библиотека Aspose.PDF позволяет нам преобразовывать PDF файлы в XPS. Эта функция может быть полезна для организации печати документов. Давайте рассмотрим пример использования принтера по умолчанию.
В этом примере мы преобразуем PDF документ в XPS и добавляем его в очередь локального принтера:
С версии 24.4 выбор источника бумаги по размеру страницы PDF в диалоге печати стал возможен. Следующий фрагмент кода позволяет выбрать лоток принтера в зависимости от размера страницы PDF.
Эта настройка может быть включена и выключена с помощью свойства Document.PickTrayByPdfSize.
Следующий фрагмент кода предназначен для обеспечения правильного применения и сохранения свойства PrintScaling в PDF.
Свойство PrintScaling было добавлено в класс Document со значениями Aspose.Pdf.PrintScaling.AppDefault
или Aspose.Pdf.PrintScaling.None
.
Опция масштабирования страниц, которая должна быть выбрана, когда диалог печати отображается для этого документа. Допустимые значения: None
, что указывает на отсутствие масштабирования страниц, и AppDefault
, что указывает на стандартное масштабирование печати для соответствующего ридера. Если это значение не распознано, следует использовать AppDefault
. Значение по умолчанию: AppDefault
.
Иногда необходимо напечатать несколько связанных документов вместе в одном задании печати. Это гарантирует, что эти документы не будут перемешаны с выводом от других пользователей, особенно при использовании удаленных сетевых принтеров. Aspose.PDF поддерживает печать любого количества документов в одном задании печати с общими настройками принтера через статические методы PrintDocuments
класса PdfViewer. Документы для печати могут быть предоставлены в виде путей к файлам, потоков документов или объектов Document.
Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.