Следующий фрагмент кода также работает с библиотекой Aspose.PDF.Drawing.
Печать PDF-файла на C# — печать PDF-файла на принтер по умолчанию с использованием настроек принтера и страницы
В этой статье описывается, как напечатать PDF-файл на принтере по умолчанию с использованием настроек принтера и страницы на C#.
Класс PdfViewer позволяет печатать PDF-файл на принтере по умолчанию. Вам нужно создать объект PdfViewer и открыть PDF-файл с помощью метода BindPdf. Чтобы задать различные параметры печати, используйте классы PageSettings и PrinterSettings. Наконец, вызовите метод PrintDocumentWithSettings, чтобы напечатать PDF-файл на принтере по умолчанию. Следующий фрагмент кода показывает, как распечатать PDF-файл на принтере по умолчанию с настройками принтера и страницы.
Чтобы отобразить диалоговое окно печати, попробуйте использовать следующий фрагмент кода:
Выбор источника бумаги по размеру страницы PDF
Начиная с версии 24.4, в диалоговом окне печати можно выбрать источник бумаги по размеру страницы PDF. Следующий фрагмент кода позволяет выбирать лоток принтера на основе размера страницы PDF.