跳至页脚内容
使用 IRONPRINT

C# 使用 IronPDF 打印 PDF 文件

IronPDF Library to print PDF documents. 相信我,您一定会喜欢的!

您将从本文中获得什么? 阅读本文后,您将能够执行以下任务:
    用 C# 打印单个 PDF 文档使用 C# 一次性打印多个 PDF 文件将 URL 转换为 PDF 然后打印。
## IronPdf:。 IronPDF 是一个 .NET 库,为我们提供了读取、创建、操作和[打印 PDF 文件](pdf-home/how-to/csharp-print-pdf/)的最简单方法。 该库可用于 C# 和 VB .NET 应用程序。 它可以轻松与 ASP .NET、ASP .NET core、MVC、Web 窗体和 Web API 一起在 .NET 和 .NET core 上运行。 它允许用户下载 PDF 文件,通过电子邮件发送并存储在云中。 您可以使用此[链接](pdf-home)了解有关 IronPDF 的更多信息。 让我们开始演示。 ### 打开 Visual Studio。 打开 Visual Studio。 如果您打算将此功能添加到现有软件中,请创建一个新项目或打开一个现有项目。 本教程使用控制台应用程序; 您可以根据自己的软件需求任意选择。
创建的项目

创建的项目。

安装 NuGet 软件包

Tools > NuGet Package Manager > Package Manager Console from the Menu bar on the top of the window.
Csharp Print Pdf Files 2 related to C# 使用 IronPDF 打印 PDF 文件
NuGet 包管理器控制台

NuGet 软件包管理器控制台

IronPdf NuGet Package and press Enter. ```shell :ProductInstall ``` NuGet 软件包的安装如下图所示:
Install NuGet Package

安装 NuGet 软件包

打印用 C# 和 num 表示的 PDF 文件;

测试程序 Console

Console

在 C# 中打印多个 PDF 文档;

14 个 PDF 文件

14个PDF文件

运行解决方案: Console

Console

将 URL 转换为 PDF 然后打印:运行程序: 屏幕上显示的输出

屏幕上显示的输出

更改打印机名称:运行程序: Csharp Print Pdf Files 10 related to C# 使用 IronPDF 打印 PDF 文件

Csharp Print Pdf Files 11 related to C# 使用 IronPDF 打印 PDF 文件

Csharp Print Pdf Files 12 related to C# 使用 IronPDF 打印 PDF 文件

常见问题解答

我如何使用 IronPDF 在 C# 中打印 PDF 文件?

要在 C# 中使用 IronPDF 打印 PDF 文件,使用 PdfDocument.FromFile 方法加载 PDF 文档,然后在加载的文档上调用 Print 方法。

IronPDF 可以顺序打印多个 PDF 文件吗?

是的,IronPDF 可以通过遍历文件路径集合并为每个文档调用 Print 方法来打印多个 PDF 文件。

我如何在 C# 中将 URL 转换为 PDF 然后打印它?

使用 IronPDF,通过 HtmlToPdf.RenderUrlAsPdf 方法将 URL 转换为 PDF。然后,在生成的 PDF 文档上使用 Print 方法进行打印。

使用 IronPDF 打印 PDF 时可以选择特定的打印机吗?

是的,您可以通过在使用 PdfDocument 类的 GetPrintDocument 方法时设置 PrinterSettings 对象内的 PrinterName 属性来选择特定的打印机。

IronPDF 支持哪些平台的 PDF 打印?

IronPDF 支持在 .NET Framework、.NET Core 和 .NET 5 和 6 应用程序上打印 PDF,并且与 Windows、macOS、Android 和 iOS 平台兼容。

我如何开始使用 .NET 库在 C# 中打印 PDF?

要开始使用 IronPDF 打印 PDF,请通过 Visual Studio 中的 NuGet 包管理器安装该库,并遵循 Iron Software 提供的文档和示例。

使用 PDF 进行文档共享有哪些好处?

PDF 在文档共享方面具有优势,因为它们轻量级,在不同设备上保持一致的格式,并且被大多数操作系统支持。

我是否需要高级 C# 技能来使用 IronPDF 进行打印?

基本的 C# 知识就足以使用 IronPDF 进行打印任务,因为该库提供了简单的方法和示例来帮助开发者。

Curtis Chau
技术作家

Curtis Chau 拥有卡尔顿大学的计算机科学学士学位,专注于前端开发,精通 Node.js、TypeScript、JavaScript 和 React。他热衷于打造直观且美观的用户界面,喜欢使用现代框架并创建结构良好、视觉吸引力强的手册。

除了开发之外,Curtis 对物联网 (IoT) 有浓厚的兴趣,探索将硬件和软件集成的新方法。在空闲时间,他喜欢玩游戏和构建 Discord 机器人,将他对技术的热爱与创造力相结合。

相关文章