使用 IRONPRINT C# 将 PDF 打印到特定打印机(代码示例教程) Curtis Chau 已更新:六月 22, 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 IronPrint 是 Iron Software 的全新 .NET 打印库,提供跨多种平台的兼容性,包括 Windows、macOS、Android 和 iOS。现在就开始使用 IronPrint! 如何在 C# 中将 PDF 打印到特定打印机安装 PDF 打印机 C# 库。 使用 C# 渲染新的或加载现有的 PDF 文档。 利用 PrintDoc 类配置 PDF 打印机。 通过设置 PrinterName 属性从特定打印机打印。 执行 Print 方法,以默认 DPI 或自定义 DPI 进行打印。 C# Print PDF to Specific Printer(代码示例教程),图 1:通过软件包管理器控制台安装软件包。 **通过软件包管理器控制台安装软件包**。 下一步是创建 PDF 文档。 如果您不想创建新的 PDF 文档,也可以直接加载现有的 PDF 文档。 让我们创建一个 PDF 文档。 使用 URL 创建 PDF 文档使用 HTML 字符串创建 PDF 文档My PDF File This is a sample PDF document created to demonstrate the PDF file generation using HTML string"); ``` 将 PDF 文件打印到特定打印机打印对话指定份数选择页面范围以打印 PDF 文件协作属性获取论文来源结论摘要 常见问题解答 如何在 C# 中将 PDF 打印到特定打印机? 要在 C# 中将 PDF 打印到特定打印机,使用 IronPDF 设置 PrinterSettings 的 PrinterName 属性为所需的打印机名称,并执行 Print 方法。 打印 PDF 时可以自定义 DPI 设置吗? 可以,IronPDF 允许您在打印 PDF 时自定义 DPI 设置。您可以在 PrintDoc 类中指定 DPI 以满足您的打印质量需求。 如何在使用 IronPDF 打印 PDF 时显示打印对话框? 要显示打印对话框,请在 IronPDF 的 Print 函数参数中传入 'true'。这将触发 GUI 打印对话框以调整打印机设置,然后再打印。 是否可以仅打印 PDF 中的特定页范围? 可以,使用 IronPDF,您可以通过在执行打印命令之前设置 PrinterSettings 的 FromPage 和 ToPage 属性来打印特定页范围。 如何使用IronPDF打印PDF的多份副本? 要打印多份副本,请在执行 Print 方法之前,将 IronPDF 中 PrinterSettings 的 Copies 属性设置为所需的副本数量。 打印 PDF 时的 Collate 选项有什么作用? IronPDF 中的 Collate 选项确保在开始打印下一份副本之前,先按顺序打印每份副本的所有页面,这在打印多个文档副本时非常有用。 如何检索打印机可用的纸张来源? 在 IronPDF 中,您可以使用 PrinterSettings 的 PaperSources 属性来检索并选择特定打印机的可用纸张来源。 IronPDF 提供了哪些用于 PDF 操作的附加功能? IronPDF 提供的功能包括将 HTML 和 URL 渲染为 PDF,添加条形码,通过密码增强文档安全性,加水印等,使其成为开发人员的综合工具。 如何安装 IronPDF 库进行 PDF 操作? 要安装 IronPDF,请在 Package Manager Console 中使用 Install-Package IronPdf 命令,将库添加到您的 .NET 项目中。 IronPDF 可以渲染现有 PDF 文档进行打印吗? 可以,IronPDF 可以渲染新 PDF 和现有 PDF 文档进行打印,允许您指定打印设置并轻松执行打印命令。 Curtis Chau 立即与工程团队聊天 技术作家 Curtis Chau 拥有卡尔顿大学的计算机科学学士学位,专注于前端开发,精通 Node.js、TypeScript、JavaScript 和 React。他热衷于打造直观且美观的用户界面,喜欢使用现代框架并创建结构良好、视觉吸引力强的手册。除了开发之外,Curtis 对物联网 (IoT) 有浓厚的兴趣,探索将硬件和软件集成的新方法。在空闲时间,他喜欢玩游戏和构建 Discord 机器人,将他对技术的热爱与创造力相结合。 相关文章 已发布十月 19, 2025 如何使用 IronPrint 在 VB.NET 中打印 PDF VB.NET 打印 PDF 教程:在您的 .NET 应用程序中实现 PDF 打印。静默打印,对话框选项,自定义设置。 阅读更多 已更新八月 3, 2025 C# 以编程方式打印 PDF(代码示例教程) 在应用程序中,有多种用例需要打印到 PDF 文件的功能。 阅读更多 已更新六月 22, 2025 如何在 C# 中使用网络打印机打印 在本文中,我们将探索如何使用 C# 和 IronSoftware 的 IronPrint 在网络打印机上进行打印。 阅读更多 如何在 VB.NET 中打印 PDF(分步)教程如何在 C# 中不使用对话框...
已发布十月 19, 2025 如何使用 IronPrint 在 VB.NET 中打印 PDF VB.NET 打印 PDF 教程:在您的 .NET 应用程序中实现 PDF 打印。静默打印,对话框选项,自定义设置。 阅读更多