打印设置 实例化 PrintSettings 类并根据您的需求进行配置。 最后,将PrintSettings对象传递给其中一个打印方法。 请查看以下所有可用的打印设置: DefaultSettings : 使用默认值初始化 IronPrint.PrintSettings 类的新实例。 PaperSize : 设置打印机使用的 paperSize 代码。 PaperOrientation : 指定 paperOrientation (例如,Portrait 或 Landscape)。 Dpi : 表示预期的 printResolution 的每英寸点数。 -备注:实际用于打印的 Dpi 可能受限于打印机的性能。 NumberOfCopies : 指示打印文档时要生成的 numberOfCopies 。 -备注:在某些平台上,可能存在一些限制,导致无法准确复制多个副本。 在这种情况下,指定的 IronPrint.PrintSettings.NumberOfCopies 值可能会被忽略,导致只打印一份副本。 PrinterName : 指定用于打印的 printerName 。 -备注:如果您选择 PrintDialog 中的打印机,则此设置将被忽略。 要获取可用的打印机名称,您可以使用 IronPrint.Printer.GetPrinterNames 或 IronPrint.Printer.GetPrinterNamesAsync 来获取打印机名称列表。 PaperMargins : 设置用于以毫米为单位打印的 paperMargins 值。 Grayscale : 指示是否在 grayscale 中打印。 Flatten : Flatten 在打印之前对 PDF 进行处理,这对于显示表单字段值和图像非常有用。 -注意:默认值为 false,表示 PDF 在打印前将被展平。 Tray : Tray 用于打印作业。 这样,用户可以指定要从哪个纸盒向打印机送纸。 -备注:如果在 PrintDialog 中选择 tray,则此设置将被忽略。 要获取可用的 tray,您可以使用 IronPrint.Printer.GetPrinterTrays(System.String) 或 IronPrint.Printer.GetPrinterTraysAsync(System.String)。 默认值为 null,表示使用打印机提供的默认纸盒。 此托盘选择属性仅在 Windows 中可用。 使用 IronPrint 探索详细的打印设置指南 相关文档链接 在GitHub上查看 相关教程 相关操作指南 类文档 下载IronPrint DLL 报告此页面的问题 准备开始了吗? Nuget 下载 38,454 | 版本: 2026.3 刚刚发布 免费试用 免费 NuGet 下载 总下载量:38,454 查看许可证 还在滚动吗? 想快速获得证据? PM > Install-Package IronPrint 运行示例 观看您的文档打到打印机上。 免费 NuGet 下载 总下载量:38,454 查看许可证