IronPrint 操作指南 打印设置 How to Configure Print Settings Chaknith Bin 已更新:六月 8, 2025 Download IronPrint NuGet 下载 Start Free Trial Copy for LLMs Copy for LLMs Copy page as Markdown for LLMs Open in ChatGPT Ask ChatGPT about this page Open in Gemini Ask Gemini about this page Open in Grok Ask Grok about this page Open in Perplexity Ask Perplexity about this page Share Share on Facebook Share on X (Twitter) Share on LinkedIn Copy URL Email article This article was translated from English: Does it need improvement? Translated View the article in English 打印设置是指规定文档或内容打印方式的配置或参数集。 这些设置包括纸张大小、方向(如纵向或横向)、打印分辨率(点/英寸 - DPI)、份数、打印机选择、页边距以及灰度打印等选项。 用户可以自定义这些设置,以实现特定的打印偏好和要求。 as-heading:2(快速入门:使用 IronPrint 设置进行配置和打印)</em 创建一个 PrintSettings 对象,设置纸张大小、方向、DPI、副本和灰度等几个属性,即可轻松上手。 然后调用 Printer.Print(...) 立即应用这些设置,无需复杂的设置。 Get started making PDFs with NuGet now: Install IronPrint with NuGet Package Manager PM > Install-Package IronPrint Copy and run this code snippet. IronPrint.Printer.Print("document.pdf", new IronPrint.PrintSettings { PaperSize = IronPrint.PaperSize.A4, PaperOrientation = IronPrint.PaperOrientation.Landscape, Dpi = 300, NumberOfCopies = 2, Grayscale = true }); Deploy to test on your live environment Start using IronPrint in your project today with a free trial Free 30 day Trial 最小工作流程(5 个步骤)下载用于配置打印设置的 C# 库。 创建 PrintSettings 类。 根据您的偏好配置 PrintSettings 对象 将其传递给打印服务器。 将其传递给 Print 或 ShowPrintDialog 方法。 检查打印的 PDF 文档,查看打印设置是否已应用。 设置打印设置可用的打印设置 常见问题解答 我如何在 C# 中配置打印设置? 您可以使用 IronPrint 库在 C# 中配置打印设置。首先,实例化 PrintSettings 类并设置您想要的参数,如纸张尺寸、方向、DPI 等。然后,将配置好的 PrintSettings 对象传递给 Print 或 ShowPrintDialog 方法。 有哪些可用的纸张尺寸可以打印? IronPrint 允许您通过 PrintSettings 类的 PaperSize 属性设置各种纸张尺寸。默认情况下,它设置为 IronPrint.PaperSize.PrinterDefault,但可以自定义为 A4、Letter 等尺寸。 我可以更改打印文档的方向吗? 可以,您可以通过在 PrintSettings 类中设置 PaperOrientation 属性来更改方向。它支持 Portrait 和 Landscape 方向。 如何调整打印分辨率(DPI)? 在 IronPrint 中,您可以通过在 PrintSettings 类中设置 Dpi 属性来调整打印分辨率。默认分辨率为 300 DPI。 使用 IronPrint 可以打印多份副本吗? 可以,通过在 PrintSettings 类中设置 NumberOfCopies 属性,您可以指定要打印的副本数量。请注意,某些平台可能对该功能有影响。 如何为打印任务选择特定的打印机? 要选择特定的打印机,请在 PrintSettings 类中设置 PrinterName 属性。如果您没有指定打印机,系统将使用默认打印机。 我可以配置打印输出的边距吗? 可以,您可以通过将 PrintSettings 类中的 PaperMargins 属性设置为所需的毫米值来配置打印边距。 如何以灰度打印文档? 要以灰度打印,将 PrintSettings 类中的 Grayscale 属性设置为 true。默认设置为 false,意图为彩色打印。 Flatten 属性有什么作用? IronPrint 中的 Flatten 属性用于在打印之前展平 PDF。这个过程有助于确保表单字段和图像在打印输出中正确显示。 如何为打印任务指定打印机托盘? 您可以通过在 PrintSettings 类中设置 Tray 属性指定一个打印机托盘。但是,如果在 PrintDialog 中选择了托盘,则此属性将被忽略。IronPrint 提供了像 GetPrinterTrays 这样的方法来列出可用的托盘。 Chaknith Bin 立即与工程团队聊天 软件工程师 Chaknith 在 IronXL 和 IronBarcode 工作。他在 C# 和 .NET 方面有着深厚的专业知识,帮助改进软件并支持客户。他从用户互动中获得的见解有助于更好的产品、文档和整体体验。 准备开始了吗? Nuget 下载 34,016 | 版本: 2025.11 刚刚发布 免费 NuGet 下载 总下载量:34,016 查看许可证