纸张打印 PDF
IronPDF for Python可以使用GetPrintDocument设置高级打印机配置。
开始
渲染或加载Print发送到默认打印机。 如需更多控制,例如指定页范围或选择特定打印机,使用GetPrintDocument访问完整的打印配置。
理解代码
pdf.Print(dpi):将所有PDF页面按指定的DPI分辨率发送到默认系统打印机。 该示例使用300 DPI以获得高质量输出。 不显示打印对话框。pdf.GetPrintDocument():返回一个打印文档对象,暴露详细的打印机设置。printer_setting.PrinterSettings.FromPage:要打印的第一页号码(从1开始)。printer_setting.PrinterSettings.ToPage:要打印的最后一页号码(从1开始)。printer_setting.Print():使用配置的设置执行打印任务。
指定打印机
若要打印到特定打印机而非系统默认,将printer_setting.Print()。
静默打印与对话框打印
调用pdf.Print(dpi)无对话框地静默打印。 若要显示系统打印对话框,使用GetPrintDocument方法,通过打印文档API调用对话框。






