使用IRONPDF

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

更新 2024年三月10日
分享:

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

IronPDF 功能

IronPDFPDF SDK 是用于 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 编程。

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

  • IronPDF 库允许用户通过各种输入创建 PDF,包括图像文件、HTML、HTML5、ASPX 和 Razor/MVC View。
  • 可用于处理交互式 PDF 的工具包括填写和提交互动表格.
  • 合并和分割 PDF 文件, 提取文本和图片从 PDF 文件中搜索 PDF 文件中的文本、将 PDF 文件栅格化为图像此外,还必须能够更改字体大小和转换 PDF 文件。
  • 该库还提供了用户代理、代理、Cookie、HTTP 标头和表单变量的用法,用于 HTML 登录表单背后的身份验证,以及作为 PDF 出版物基础的链接。
  • 使用 IronPdf 可以访问受密码保护的 PDF 文件,以换取用户名和密码。
  • 使用 IronPDF API,可以读取和编辑现有的 PDF 文件。
  • 除添加文本和图形外,该库还能从 PDF 文件中提取图像、书签, Watermark翻译 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 Framework 选择***

接下来,下载解决方案所需的 IronPDF 库。 请使用软件包管理器上的以下代码来实现这一目标:

:PackageInstall

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

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

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

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

合并 PDF 文件

您可以利用 IronPDF 有效处理众多或庞大的 PDF 文件。 在处理文档时,由于内置的懒加载和增量更新功能,您可以使用更少的 RAM。 只需几行代码即可将多个 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 与其他软件包之间不存在任何依赖关系。 例如,它只是一个单包库。

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

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

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

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

免费NuGet下载 总下载量: 11,436,010 查看许可证 >