纸张打印 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调用对话框。

准备开始了吗?
版本: 2026.6 刚刚发布
Still Scrolling Icon

还在滚动吗?

想快速获得证据?
运行示例看着你的HTML代码变成PDF文件。