作为 C# 开发人员,您可能需要将两个或多个 PDF 文件组合成一个 PDF。在这种情况下,如果您不想一个一个地打印各种 PDF 文件,如报告、收据等,则可以将它们合并到一个文档中并打印。在本文中,我将介绍如何使用 REST API 合并 PDF 文件。
本文应涵盖以下主题:
文件合并 REST API 和 .NET SDK 使用 REST API 合并 PDF 文件 文件合并 REST API 和 .NET SDK 对于合并文件,我将使用 GroupDocs.Merger Cloud 的 .NET SDK API。它是一个功能丰富的高性能 Cloud SDK,用于将多个文档合并为一个,将单个文档拆分为多个文档。它提供重新排序或替换文档页面、更改页面方向、管理文档密码以及对任何支持的文件格式轻松执行其他操作的功能。目前,它还为 Cloud API 提供 Java、PHP、Ruby、Android 和 Node.js SDK 作为其文档合并家族成员。
您可以从 NuGet 包管理器或在包管理器控制台中使用以下命令将 GroupDocs.Merger-Cloud 安装到您的 Visual Studio 项目:
Install-Package GroupDocs.Merger-Cloud 在开始执行步骤和可用代码示例之前,您需要从 仪表板 获取您的客户端 ID 和客户端密码。在代码中添加您的客户端 ID 和客户端密码,如下所示:
string MyClientId = "YOUR-CLIENT-ID"; string MyClientSecret = "YOUR-CLIENT-SECRET"; string MyStorage; var storageConfig = new Configuration(MyClientId, MyClientSecret); var documentApi = new DocumentApi(storageConfig); var storageApi = new StorageApi(storageConfig); var fileApi = new FileApi(storageConfig); 使用 REST API 合并 PDF 文件 您可以按照以下简单步骤合并两个或多个 PDF 文件或合并 PDF 的特定页面:
您是否正在开发文档管理应用程序并正在寻找 API 来合并应用程序中的文档?您对该选项的搜索应该结束了。 GroupDocs将发布一个新的云API GroupDocs.Merger Cloud,它将使开发人员能够在任何平台上高精度、高保真地合并多个相同格式的文档,并且无需依赖任何第三方插件或应用程序。新 API 将提供的一些值得注意的功能包括合并文档、拆分文档、移动文档页面、旋转文档页面、提取文档页面等等。
我们将在下面分享即将推出的 GroupDocs.Merger Cloud API。它不会仅限于以下功能,但我们将不断在 API 中添加新的有用功能和对新文件格式的支持。
特征 文件操作
加入文件
拆分文档
文档预览
文档页面操作
移动页面
删除页面
旋转页面
交换页面
提取页面
更改页面方向
文档安全操作
文档信息提取
支持的格式 GroupDocs.Merger Cloud REST API 支持以下文件格式:
格式
描述
文档
微软Word文档
DOCX
Microsoft Word 打开 XML 文档
DOCM
Word Open XML 启用宏的文档
点
Word文档模板
DOTX
Word 打开 XML 文档模板
DOTM
Word Open XML 启用宏的文档模板
RTF
富文本格式文件
TXT
纯文本文件
ODT
OpenDocument 文本文档
OTT