使用IRONPDF

如何在VB.NET中合并PDF文件

更新 2024年三月10日
分享:

本教程演示如何在 VB.NET 中合并 PDF 文件

IronPDF 功能

IronPDFIronPDF 是用于 PDF 处理的强大 PDF SDK 基础,可让开发人员轻松快速地制作、阅读和编辑 PDF 文档。IronPDF 库使用 Chrome 引擎将 HTML 转换为 PDF。Xamarin、Blazor、Unity、HoloLens 应用程序、Windows 窗体、HTML、ASPX、Razor HTML、.NET Core、ASP.NET 和 WPF 只是该库支持的众多网络组件中的一小部分。传统的 Windows 应用程序和 ASP.NET Web 应用程序都可以使用 Microsoft .NET 和 .NET Core 编程。

通过使用 HTML5、JavaScript、CSS 和图片,IronPDF 可以创建具有视觉吸引力并包含标题和页脚的 PDF。除了功能强大的 HTML 到 PDF 转换器(可与 PDF 文件一起使用)外,该 API 库还有一个独立的 PDF 转换引擎,不依赖任何外部资源。

  • IronPDF 库允许用户从各种输入创建 PDF,包括图像文件、HTML、HTML5、ASPX 和 Razor/MVC View。
  • 可用于处理交互式 PDF 的工具包括 填写和提交互动表格.
  • 合并和分割 PDF 文件, 提取文本和图片 从 PDF 文件中搜索 PDF 文件中的文本、 将 PDF 文件栅格化为图像您还可以更改字体大小并转换 PDF 文件。
  • 该库还提供用户代理、代理、cookies、HTTP 标头和表单变量的使用,用于 HTML 登录表单背后的身份验证,以及作为 PDF 出版物基础的链接。
  • 使用 IronPDF 可以访问受密码保护的 PDF 文件,以换取用户名和密码。
  • 使用 IronPDF API,可以读取和编辑现有的 PDF 文件。
  • 除了添加文本和图形外,该库还能从 PDF 文件中提取图像、 书签, 水印在 PDF 文件中添加页眉和页脚。
  • 用户可以 分割和合并页面 在新的或旧的 PDF 文档中。在没有 Acrobat 阅读器的情况下,IronPDF 也可以从文本中创建 PDF 对象。

  • 从 CSS 文件和 CSS 媒体文件中也能生成 PDF 文档。

要了解有关使用 IronPDF 合并 PDF 文件的更多信息,请参阅 合并 PDF 文件示例.

创建 .NET Core 6 项目

本简讯后续部分的示例展示了 IronPDF 库的简单易用性。

第一步是创建一个新项目来合并 PDF 文件。

打开 Visual Studio 后,从 "文件 "菜单中选择 "新建项目"。

在随后的对话框中选择 "控制台应用程序 "模板,然后点击 "下一步"。

如何在 VB.NET 中合并 PDF 文件,图 1:在 Visual Studio 中创建一个新项目

在 Visual Studio 中创建一个新项目

在 "项目名称 "框中输入您选择的任何项目名称,并在 "位置 "字段中输入新项目的位置。若要继续,请单击下一步按钮。

如何在 VB.NET 中合并 PDF 文件,图 2:配置新项目

配置新项目

从 Framework 下拉菜单中选择一个 .NET Framework。在本例中,我们使用的是支持时间较长的 .NET 6.0 版本。接下来,点击 "创建"。

如何在 VB.NET 中合并 PDF 文件,图 3:.NET 框架选择

.NET框架选择

接下来,下载解决方案所需的 IronPDF 库。请在软件包管理器上使用以下代码完成此操作:

:PackageInstall

作为替代方法,可以使用 NuGet 软件包管理器来查找 "IronPdf "软件包。

如何在 VB.NET 中合并 PDF 文件,图 4:在 NuGet 软件包管理器用户界面中搜索 IronPDF

在 NuGet 软件包管理器用户界面中搜索 IronPDF

此应用程序已添加 "另存为 "对话框,可将创建的 IronPDF 保存到所选位置。

合并 PDF 文件

你可以利用 IronPDF 有效地处理大量或庞大的 PDF 文件。在处理文件时,由于内置的懒加载和增量更新功能,你可以使用更少的内存。只需几行代码,就能将多个 PDF 文档合并为一个 PDF 文件。

以下是合并多个 PDF 文件的示例代码。

Imports System
Imports IronPdf

Module Program
    Sub Main(args As String())
        Dim firstPDF, secondPDF, Mergepdf As PdfDocument
        firstPDF = PdfDocument.FromFile("A.pdf")
        secondPDF = PdfDocument.FromFile("B.pdf")
        Mergepdf = PdfDocument.Merge(firstPDF, secondPDF)
        Mergepdf.SaveAs("MergeDoc.pdf")
    End Sub
End Module
Imports System
Imports IronPdf

Module Program
    Sub Main(args As String())
        Dim firstPDF, secondPDF, Mergepdf As PdfDocument
        firstPDF = PdfDocument.FromFile("A.pdf")
        secondPDF = PdfDocument.FromFile("B.pdf")
        Mergepdf = PdfDocument.Merge(firstPDF, secondPDF)
        Mergepdf.SaveAs("MergeDoc.pdf")
    End Sub
End Module
VB.NET

上述代码片段展示了如何使用 IronPDF 合并 PDF 文档。如果您看到上面的代码,首先加载两个 PDF 文件 A.pdf 和 B.pdf,为 PDFDocument 通过使用 从文件 功能。然后,IronPDF 提供了一个名为 合并 该函数有助于传递多个 PDF 文档对象作为合并 PDF 的参数。将所有对象传入合并函数后,另一个名为 保存为 用于将合并的 PDF 文件保存为一个 PDF 文件。

如何在 VB.NET 中合并 PDF 文件,图 5:两个 PDF 文件的内容

两个 PDF 文件的内容

上图显示了两个输入的 PDF 文件。输出的 PDF 文件将链接在下面。

输出 pdf 文件

如何在 VB.NET 中合并 PDF 文件,图 6:输出文件

输出文件

上述图片显示,该功能可将保存的第一个和第二个 PDF 文件合并为一个 PDF 文件。同样,它也可以合并多个 PDF 文件。只需几行代码,IronPDF 就能在几毫秒内完成这一过程。

结论

IronPDF 它简单易用,只需几行代码就能生成 PDF 文件。它适合初学者使用,使用该应用程序只需要基本的专业知识。IronPDF 与其他软件包之间没有任何依赖关系。例如,它只是一个单一的软件包库。

除了提供免费许可证外,开发人员还可以选择购买一系列许可证,以满足他们的需求。$liteLicense`简装版不包括所有库功能,如永久许可证、30 天退款保证、一年软件支持、升级以及 SaaS 和 OEM 再分发潜力。

它也不包括持续成本。这些许可证是一次性投资,可用于生产、暂存和开发。此外,IronPDF 还提供有时间限制、不可分发的免费许可证。有关 IronPDF 的完整定价和许可信息,请访问 许可页面.

< 前一页
如何使用IronPDF构建.NET PDF编辑器应用程序
下一步 >
如何在C#中将CSHTML转换为PDF

准备开始了吗? 版本: 2024.9 刚刚发布

免费NuGet下载 总下载量: 10,731,156 查看许可证 >