
如何在C#中将Word(Docx)转换为PDF(教程)
本教程演示如何在VB.NET中合并PDF文件。
如何在VB.NET中合并PDF文件
- 下载合并 PDF 文件所需的 C# 库。
- 从文件加载现有 PDF 或从 HTML 渲染
- 使用
Merge方法合并 PDF 文件 - 使用 VB.NET 中的
SaveAs方法保存合并后的 PDF - 检查输出的 PDF 文档
IronPDF特性
IronPDF是一个强大的PDF SDK基础,简化了开发人员快速生成、读取和编辑PDF文档的过程。 IronPDF库通过使用Chrome引擎将HTML转换为PDF。该库支持众多Web组件,包括Xamarin、Blazor、Unity、HoloLens应用程序、Windows Forms、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视图。
- 可用于处理交互式PDF的工具包括填写和提交交互式表单。
- 合并和拆分PDF,提取文字和图像从PDF文件,搜索PDF文件中的文本,光栅化PDF为图像,改变字体大小和转换PDF文件。
- 该库还提供使用用户代理、代理、Cookie、HTTP头以及用于HTML登录表单后身份验证的表单变量的功能,以及作为PDF发布基础的链接功能。
- 使用用户名和密码可以通过IronPDF访问受密码保护的PDF文件。
- 使用IronPDF API,可以读取和编辑现有的PDF文件。
- 该库可以从PDF文件中提取图像,并添加文字、图形、书签、水印、页眉和页脚到PDF文件中。
- 用户可以在新的或旧的PDF文档中拆分和合并页面。 无需安装Acrobat Reader,IronPDF也可以从文本创建PDF对象。
- 可以从CSS文件和CSS媒体文件生成PDF文档。
要了解更多关于使用IronPDF合并PDF文件的信息,请参考合并PDF文件示例。
创建.NET Core 6项目
本新闻稿后续部分的示例展示了使用IronPDF库的简便性。
创建一个新项目以合并PDF文件是第一步。
在Visual Studio打开时,从"文件"菜单中选择"新建项目"。
在随后的对话框中选择"控制台应用程序"模板,然后点击"下一步"。
在 Visual Studio 中创建新项目
在项目名称框中输入您选择的任何项目名称,在位置字段中输入新项目的位置。 点击下一步按钮继续。
配置您的新项目
从框架下拉菜单中选择一个.NET框架。 在这种情况下,我们使用的是长期支持的.NET版本6.0。接下来,点击创建。
.NET Framework选择
接下来,下载解决方案所需的IronPDF库。 在包管理器中使用以下代码实现此目的:
作为替代,可以使用NuGet包管理器来查找IronPdf包。
在NuGet包管理器UI中搜索IronPDF
该应用程序添加了一个"另存为"对话框,允许将创建的IronPDF保存到选定的位置。
合并PDF文件
您可以利用IronPDF有效地处理多份或大型PDF文件。 在处理这些文档时,您可以使用内置的惰性加载和增量更新特性来减少内存使用。 可以通过几行代码将多个PDF文档合并为一个PDF文件。
下面是合并多个PDF文件的示例代码。
Imports System
Imports IronPdf
Module Program
Sub Main(args As String())
' Declare PdfDocument objects for the PDF files to be merged
Dim firstPDF, secondPDF, MergedPDF As PdfDocument
' Load existing PDF files into PdfDocument objects
firstPDF = PdfDocument.FromFile("A.pdf")
secondPDF = PdfDocument.FromFile("B.pdf")
' Merge the loaded PDF documents into a single PdfDocument
MergedPDF = PdfDocument.Merge(firstPDF, secondPDF)
' Save the merged PDF document to the specified file path
MergedPDF.SaveAs("MergeDoc.pdf")
End Sub
End Module
上述代码片段展示了如何使用IronPDF合并PDF文档。 首先,加载两个PDF文件B.pdf以使用PdfDocument对象创建一个局部变量,使用FromFile函数。 IronPDF提供了一个称为Merge的单独函数,可帮助将多个PDF文档对象作为参数传递以合并PDF。 在将所有对象传递到合并函数后,使用另一个称为SaveAs的函数将合并的PDF文件保存为一个PDF文件。
两个PDF文件的内容
上图展示了两个输入的PDF文件。 输出的PDF文件将被链接在下方。
输出PDF文件
输出文件
上图展示了功能如何将第一和第二个PDF文件组合成一个保存的PDF文件。同样,也可以合并多个PDF文件。 IronPDF可以在几毫秒内通过几行代码完成此过程。
结论
IronPDF使用起来非常简单,只需几行代码就能生成PDF文件。 它适合初学者使用,而且使用此应用程序只需基本知识。IronPDF与其他任何包没有依赖关系。 例如,它只是一个单包库。
除了提供的免费许可证外,开发人员还可以根据自己的需求购买各种许可证。 所有库功能,如永久许可证、30天退款保证、一年的软件支持、升级、以及SaaS和OEM再分发的潜力,都不包含在$999 Lite版中。
它也不包括任何持续费用。 这些许可证是一次性投资,可用于生产、部署和开发。 此外,IronPDF提供时限有限且不可分发的免费许可证。 有关IronPDF的完整定价和许可信息,请访问许可页面。

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


