作为 Python 开发人员,您可以轻松地以编程方式在云端添加、编辑或删除 DOC 或 DOCX 文件的内容。在本文中,您将学习如何在 Python 中使用 REST API 编辑 Word 文档。您可以使用 Python 以编程方式轻松更新 PowerPoint 演示文稿幻灯片内容。本文将重点介绍如何在 Python 中使用 REST API 编辑 PowerPoint 演示文稿。作为 Python 开发人员,您可能需要以编程方式编辑 Word 或 Excel 文档。您无需安装任何外部应用程序即可更新此类文档。本文将重点介绍如何使用 REST API 编辑 Word 或 Excel 文档。
本文应涵盖以下主题:
文档编辑器 REST API 和 Python SDK 使用 REST API 编辑 Word 文档 使用 REST API 编辑 Excel 工作表 文档编辑器 REST API 和 Python SDK 为了编辑 Word 文档或 Excel 工作表,我将使用 GroupDocs.Editor Cloud 的 Python SDK API。它允许您以编程方式编辑字处理文档、Excel 工作表或其他支持格式的文档。它还为云 API 提供 .NET、Java、PHP、Ruby、Android 和 Node.js SDK 作为其文档编辑器家族成员。
您可以在控制台中使用以下命令将 GroupDocs.Editor-Cloud 安装到您的 Python 项目:
pip install groupdocs_editor_cloud 在开始执行步骤和可用代码示例之前,请从 仪表板 获取您的客户端 ID 和客户端密码。在代码中添加您的 ID 和密码,如下所示:对于云开发者来说又一个好消息! 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 格式并允许编辑,稍后将更新的文档转换回原始格式。