使用C#.NET合并多个PDF文件

在C#中合并PDF文件

在多种情况下,将多个PDF文件合并为一个PDF可能会很有用。例如,您可以将相似的文档(即简历)保存在一个文件中,或者您可能希望共享一个文件而不是一个文件。为了满足上述或类似要求,在本文中,您将学习如何在C#中合并多个PDF文件

使用C#PDF API合并PDF-免费下载

用于.NET的Aspose.PDF是功能丰富的API,可用于创建,编辑,阅读或转换PDF文档。与其他PDF操作功能一起,Aspose.PDF for .NET还允许您以编程方式合并合并PDF文件您可以通过使用NuGet程序包管理器或Visual Studio中的程序包管理器控制台下载或安装API。

通过NuGet软件包管理器进行安装

在C#.NET中合并多个PDF文件

通过Package Manager控制台安装

PM> Install-Package Aspose.PDF

使用C#合并两个PDF文件

将两个PDF文件合并为一个PDF的过程非常简单,只能分两个步骤执行。

以下是使用C#合并两个PDF文件的代码示例。

在C#中合并多个PDF文件

如果要合并两个以上的PDF文件,可以使用包含所有要合并的PDF文件的路径的字符串数组来完成。以下是执行此操作的步骤。

以下代码示例显示了如何合并多个PDF文件。

在C#中使用流合并PDF文件

在某些情况下,您可能不处理磁盘上的文件。相反,您希望合并以流形式提供的PDF文件。在这种情况下,可以使用重载的PdfFileEditor.Concatenate()方法中的Stream对象直接合并PDF 以下代码示例演示如何使用Stream对象合并PDF文件。

使用流对象合并两个PDF文件

使用流对象合并多个PDF文件

结论

在本文中,您学习了如何使用C#以编程方式合并PDF文件。此外,本文明确讨论了如何将两个PDF文件或多个(两个以上)PDF文件合并为一个PDF。如果您有兴趣探索有关.NETAspose.PDF的更多信息,请查看文档

也可以看看