中文

使用 REST API 合并多个 PDF 文件

作为 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 的特定页面:
· 穆扎米尔汗 · 3 分钟

在 Python 中将 MSG 和 EML 文件转换为 PDF

引用和共享电子邮件内容时需要将电子邮件转换为 PDF。在本文中,我们将学习使用 Python 将 MSG 和 EML 等电子邮件文件转换为 PDF。这将帮助您在您的应用程序中自动转换云上的电子邮件。 以下是本文涵盖的主题: 用于 Python 的电子邮件到 PDF 转换库 使用 Python 将 MSG 转换为 PDF 在 Python 中将 EML 转换为 PDF Python 转换库 我将使用 GroupDocs.Conversion Cloud API for Python 在云端将 EML 和 MSG 电子邮件消息转换为 PDF。通过使用此 API,您还可以将大量文档和图像格式转换为任何其他支持的格式。 GitHub 上提供了 Python 示例,可帮助您在自己的应用程序中学习和实现这些功能。您可以使用以下命令从 PyPI(Python 包索引)使用 pip(python 包安装程序)安装 groupdocs-conversion-cloud: pip install groupdocs-conversion-cloud 或克隆存储库并通过 setuptools 安装它: python setup.py install 在您继续之前,请从您的 dashboard 快速获取您的 Client ID 和 Client Secret,然后跳到下方查看将您的电子邮件转换为 PDF 的 python 方法,PDF 是一种流行的便携式文档格式。
· 绍艾卜汗 · 2 分钟

使用 Python 从 PDF、电子表格、演示文稿和 Word 文档中提取图像

如果您是一名 Python 开发人员并且想要从文档中提取数据,本文将指导您使用简单的 Python 示例从 Word 文档、电子表格、演示文稿和 PDF 文档中提取图像。 我们将使用 GroupDocs.Parser Cloud API 的 Python SDK。不过,目前它还提供.NET、Java、PHP、Ruby 和 Node.js SDK 作为其文档解析系列成员。 该 API 还支持文本和元数据提取,以及从各种文档(如文字处理文档、电子表格、演示文稿、电子邮件、档案、标记和 PDF 文档)中提取图像。
· 舒阿布·汗 · 2 分钟

使用 Python 将 Excel 电子表格转换为 PDF

本文将指导您在Python中将Excel电子表格(XLS、XLSX)转换为PDF格式。 Excel 电子表格广泛用于维护发票、分类账、库存、账户和其他报告。另一方面,PDF也是最常用的格式之一,并以其可移植性而闻名。用户和程序员也广泛需要这两种格式之间的转换。 Python 开发于 20 世纪 90 年代,现在仍然是最好、最流行的语言之一,每个开发人员都应该在 2020 年学习[1]。让我们继续使用 Python 将云存储上的 Excel 文件转换为 PDF。 用于将文档转换为 PDF 的 Python SDK 在本文中,我将使用 GroupDocs.Conversion Cloud API 的 Python SDK 进行转换,因此在开始遵循以下步骤之前,请从 仪表板 获取您的 APP KEY 和 APP SID步骤和可用的代码示例。 在 Python 中将 Excel 电子表格转换为 PDF 以下是使用 Python 将任何 XLS、XLSX 电子表格转换为 PDF 的简单步骤: 将电子表格上传到云端。 转换上传的电子表格。 下载转换后的 PDF 文档。 下面显示了 Python 代码,让您更好地了解它有多么简单: 设置转换设置(文件路径和目标格式)。 使用 SpreadsheetLoadOptions 设置加载选项。 调用convert\document函数进行转换。 从提供的 URL 下载转换后的 PDF。 # 在 Python 中将 Excel 电子表格 XLS、XLSX 转换为 PDF # 设置从dashboard.
· 舒阿布·汗 · 1 分钟

使用 REST API 翻译 Word 或 Excel 文档

今天我们正在研究翻译 REST API,它可以将 Word 和 Excel 文档翻译成其他语言。通过GroupDocs.Translation Cloud,任何文档都可以从英语翻译成中文、法语、德语、意大利语、俄语或西班牙语,反之亦然。以下是可以进行翻译的语言对。 英译汉和汉译英 英语到法语和法语到英语 英语到德语和德语到英语 英语到意大利语和意大利语到英语 英语到俄语和俄语到英语 英语到西班牙语和西班牙语到英语 翻译时,API 会处理段落、表格、标题。页脚、脚注、尾注,甚至 Word 处理文档的图像标题。对于 Excel 电子表格,它支持单元格、图表、表格以及数据透视表。 如何使用 REST API 翻译 Word 或 Excel 文档 本文将引导您了解使用 REST API 翻译 Word 或 Excel 文档的流程。以下是要遵循的步骤: 上传要翻译的文档 将文档翻译成不同的语言 下载翻译后的文档 上传文档进行翻译 使用 仪表板 或使用 API 的 Swagger UI 在云存储中上传文件。我将向您展示如何使用这两个选项在云上上传。 使用仪表板上传文件 您可以使用仪表板直接将文档上传到云端。您所需要的只是在服务器上创建一个帐户。只需单击“上传文件”按钮并选择要上传的文档即可。 使用 Swagger UI 上传文件 另一种选择是使用 Swagger UI 从此 链接 上传文档进行翻译。 以下是上传成功后服务器的响应。 { "uploaded": \[ "document.docx" \], "errors": \[\] } 使用 REST API 将 Word 或 Excel 文档翻译成不同语言 简单的 cURL 命令即可让您翻译上传的文档。在这里,我将 Word 文档从英语翻译成法语。文件 document.
· 舒阿布·汗 · 1 分钟

使用 Java 和 .NET 添加、删除、更新和提取元数据

云开发人员的又一个消息! GroupDocs 推出了文档元数据操作云 API。这丰富了GroupDocs的文档元数据管理解决方案。该解决方案已经为 .NET 和 Java 开发人员提供服务,作为开发人员的 On-Premise API,以及任何类型的用户查看和编辑文档元数据的 免费在线文档元数据编辑器应用程序。 元数据操作云API GroupDocs.Metadata Cloud API 以及 SDK 允许开发人员操作(添加、删除、更新、提取和查看)50 多种文件格式的元数据。 GroupDocs.Metadata 允许以不同的方式访问和处理文件的元数据,例如: 可能的标签名称 物业名称 适当的价值 精确匹配短语 匹配正则表达式 整个元数据树 标签 要更好地了解功能和产品,您可以随时访问 文档 部分中的开发人员指南。 支持的文档格式 您可以对任何文字处理文档、电子表格、演示文稿、音频和视频文件、图像、PDF、电子书、绘图等文档执行操作。下面列出了 GroupDocs API 当前支持的文件格式,希望能满足您的要求。您可以随时访问文档以了解所有支持的文档格式或任何类型的指南。 元数据 - SDK 和示例 除了用于云的元数据编辑REST API之外,GroupDocs还提供开源SDK,因此,可以根据需求进行自定义。开发人员可以使用cURL与GroupDocs.Metadata Cloud API进行交互,也可以使用相关的SDK来加快开发速度。这有助于开发人员不再担心发出请求和处理响应的低级细节。 GitHub 上提供了下面提到的 SDK 以及代码示例: 在这个博客中。我使用 Java 代码来展示如何使用文档的元数据属性。此外,我将仅展示提取、添加、删除和修改元数据的方法之一。您还可以从 文档 和相关 GitHub 存储库中详细查看 C# 示例和其他方式。 从 Java 或 .NET 文件中提取元数据 该 API 允许您使用不同的选项提取文档的元数据,其中包括: 整个元数据属性树 按指定的标签、名称或值 为了给您提供帮助,可以在 GitHub 上获取运行示例。 我上传了 groupdocs.
· 舒阿布·汗 · 4 分钟

以编程方式编辑 Word、Excel、PPT 和 Web 文档

对于云开发者来说又一个好消息! GroupDocs 推出了文档编辑云 API。这改进了 GroupDocs 的文档编辑解决方案。该解决方案已作为本地 API 供 .NET 和 Java 开发人员使用,并作为跨平台在线应用程序 供任何类型的用户免费在线编辑文档。 GroupDocs.Editor Cloud API 和 SDK 允许开发人员使用前端所见即所得编辑器来编辑大多数流行的文档格式,而无需任何其他应用程序。 GroupDocs.Editor Cloud 是 REST API,提供许多编辑选项和输出自定义,以自定义各种文档类型的编辑过程。一些主要功能包括: 在流程或分页模式下编辑文字处理文档。 管理字体提取以提供相同的用户体验。 大文件的内存使用优化。 支持多选项卡电子表格。 灵活的数字和日期转换。 URI 和电子邮件地址识别。 要更好地了解功能和产品,您可以随时访问 文档 部分中的开发人员指南。 支持的文档类型 以下是当前支持的文档格式。您可以随时访问 GroupDocs.Editor Cloud 的文档,了解所有支持的文档格式。 SDK 和示例 除了Cloud文档编辑REST API之外,GroupDocs还提供开源SDK,因此可以根据需求进行自定义。开发者可以使用cURL与GroupDocs.Editor Cloud API进行交互,也可以使用相关的SDK来加快开发速度。这有助于开发人员不再担心发出请求和处理响应的低级细节。下面提到的 SDK 以及代码示例可在 GitHub 上获取: 在 C# 中编辑 Word 文档 您可以在此处查看使用 GroupDocs.Editor Cloud SDK for .NET 编辑 Word 文档的 C# 代码示例。使用相关的可用 SDK,可以在 Java、PHP、Python、Ruby 和 Node.js 中轻松实现同样的效果。这只是将源文档转换为 HTML 格式并允许编辑,稍后将更新的文档转换回原始格式。
· 舒阿布·汗 · 3 分钟

用于保护文档的 Watermark Cloud API 和 SDK

云开发者的好消息! GroupDocs 推出了 Watermark Cloud API。这增强了 GroupDocs 水印解决方案。它已经作为 .NET 和 Java 开发人员的本地 API 以及任何类型用户的跨平台在线应用程序 存在。 Watermark Cloud API 和 SDK 允许开发人员使用水印保护重要文档,这些文档很难被第三方工具自动删除。 GroupDocs.Watermark Cloud 是 REST API,提供保护文档和管理水印的所有主要功能。一些重要的功能包括:添加图像或文本水印,删除已添加的水印,替换或搜索所有支持格式的水印。 支持的文档类型 以下是当前支持的文档格式。您可以随时访问 GroupDocs.Watermark Cloud 的文档,以全面了解适用于任何支持的文档格式的特定功能。 SDK 和示例 除了水印REST API,GroupDocs还提供开源SDK,甚至可以根据需求进行自定义。开发人员可以使用相关的SDK来加快开发速度,而无需担心发出请求和处理响应的底层细节。目前,我们已经推出了以下 SDK 以及示例。这些 SDK 和示例也可在 GitHub 上获取: 以下是一些示例,可以帮助您获得更好的想法。如需更多示例,您可以访问[文档][10]页面或访问相关的[GitHub存储库][11]。 Java中为Word文档添加图像水印 您可以在此处查看使用 [GroupDocs.Watermark Cloud SDK for Java][12] 向 Word 文档添加水印的 Java 代码示例。 // 如需完整示例和数据文件,请访问 https://github.com/groupdocs-watermark-cloud/groupdocs-watermark-cloud-java-samples String MyAppKey = ""; // Get AppKey and AppSID from https://dashboard.groupdocs.cloud String MyAppSid = ""; // Get AppKey and AppSID from https://dashboard.
· 舒阿布·汗 · 3 分钟

GroupDocs Cloud 12 月定价更新

简化新客户的定价 我们更新了 GroupDocs Cloud 定价结构,以简化新客户的定价结构。以前,某些 API 调用是“收费的”,而其他 API 调用则不需要。如果 API 调用创建了文档或有意义的结果,则需要付费。如果 API 调用未创建文档或结果,则无需付费。然而,某些 GroupDocs Cloud 产品存在一些“灰色区域”,客户对于是否应该为某些通话付费感到困惑。 为了解决此问题,我们更新了定价,现在对每次 API 调用收费,无论 API 调用执行什么操作。同时,新定价方案上每次API调用的成本降低了1/3。 这对现有客户有何影响? 由于此更改对每个客户的影响都不同,因此我们不会自动将现有客户切换到新定价。相反,与每次定价变化一样,我们“保留”了现有客户,他们将继续根据注册时的定价付费。 如果您是希望切换到新定价的现有客户,您可以通过访问 GroupDocs 云帐户中的“立即购买”页面来执行此操作。 您可以在此处找到有关新定价的更多信息: https://purchase.groupdocs.cloud/pricing。
· 比利伦迪 · 1 分钟

GroupDocs.Storage Cloud 已停止使用

GroupDocs 很高兴与您分享 GroupDocs.Storage Cloud API 功能现在更加简化。文件和文件夹存储及其操作不再依赖于单独的 GroupDocs.Storage Cloud API,但是,这些功能可作为每个 GroupDocs Cloud API 中的微服务使用非常准确地说,“GroupDocs.Storage Cloud 已作为独立产品停产”。 现有用户可以做什么? 在 2020 年 12 月 31 日之前,GroupDocs.Storage Cloud API 和以下 SDK 将仅在 GitHub、NuGet 等公共存储库上为现有客户提供: 适用于 .NET 的 GroupDocs.Storage Cloud SDK 适用于 PHP 的 GroupDocs.Storage Cloud SDK 适用于 Ruby 的 GroupDocs.Storage Cloud SDK 因此,我们建议您在将应用程序从每个平台上完全删除之前将其更新到最新版本的 SDK/端点。 GroupDocs.Storage Cloud 将不再可单独购买,也不再作为GroupDocs.Total Cloud 产品系列 的一部分。不过,技术支持 欢迎您就迁移到最新版本 提出任何进一步的疑问。 如何使用新的 API? 以下示例显示了如何使用 GroupDocs.Storage Cloud API 获取任何文件夹中的所有文件和文件夹的列表: // How to get list of files and folders using GroupDocs.
· 舒阿布·汗 · 1 分钟