让我们在 Python 中使用 RESTful API 进行标注。

REST API 与 Cloud SDK 用于 Python,构建支持文本和图像标注选项的在线文档与图像标注工具。让我们开始标注吧!

  • GroupDocs.Annotation Cloud SDK 用于 cURL
  • GroupDocs.Annotation Cloud SDK 用于 .NET
  • GroupDocs.Annotation Cloud SDK 用于 Java
  • GroupDocs.Annotation Cloud SDK 用于 PHP
  • GroupDocs.Annotation Cloud SDK 用于 Ruby
  • GroupDocs.Annotation Cloud SDK 用于 Node.js
开始免费试用

GroupDocs.Annotation Cloud SDK 用于 Python RESTful APIs,是构建 Python 中文档标注工具的全部所需。你的应用程序将能够向所有流行格式的业务文档(如 PDF、Microsoft Word、Excel、PowerPoint、Outlook、图像及其他格式)添加标注、水印覆盖、文本替换、编辑遮蔽、便签和文本标记。使用我们的 SDK,它作为 Python APIs 的封装,可在 Python 中快速开发标注应用,并实现跨平台兼容。还提供对第三方云存储提供商的支持,例如 Amazon S3、Windows Azure、Dropbox 等。

常见问题

我想创建自己的 Python 应用程序来标注文档吗?

如果你在寻找用于在云端标注文件的源代码,请查看 GroupDocs.Annotation Cloud SDK for Python at GitHub

我可以在 Python 上免费试用 GroupDocs.Annotation REST APIs 吗?

你可以试用 GroupDocs.Annotation Low-Code Python APIs,没有任何限制。

我不想将机密文件上传到任何地方进行标注,有哪些可选方案?

GroupDocs.Annotation Cloud 也提供 Docker 镜像,可用于 self-host 服务。或者,您可以使用 GroupDocs.Annotation High-code APIs 来构建自己的服务,该服务目前驱动我们的 REST APIs。

高级文档标注 REST API 功能

支持多种文件格式

从文档导入标注信息并返回已导入标注的列表

导出/添加标注到文档并以流的形式获取生成的文档

将文档页面渲染为图像并获取图像链接

通过标注文档的页码获取先前生成的图像链接

将文档渲染为 PDF,将生成的文档保存到存储并获取其链接

将文档渲染为 PDF 输出流

在幻灯片中添加文本编辑标注

向 Microsoft Word 文档的页眉/页脚添加标注

轻松集成

将 GroupDocs.Annotation Cloud SDK 集成到您的 Python 应用程序中非常简单。服务器端或客户端均无需安装。只需在 GroupDocs.Cloud 创建账户即可获取 App SID 和密钥。以下示例展示了使用 Python 导入标注信息是多么容易:

向文档添加区域标注 - Python

  # Get your App SID and App Key at https://dashboard.groupdocs.cloud (free registration is required).
  # For complete examples and data files, please go to https://github.com/groupdocs-annotation-cloud/groupdocs-annotation-cloud-python
  app_sid = "XXXX-XXXX-XXXX"
  app_key = "XXXXXXXXXXXX"

  # Create instance of the API.
  api = groupdocs_annotation_cloud.AnnotationApi.from_keys(app_sid, app_key)
  path = "FolderName" + "MyDocument.pdf"

  a = AnnotationInfo()
  a.annotation_position = Point()
  a.annotation_position.x = 852
  a.annotation_position.y = 59
  a.box = Rectangle()
  a.box.x = 375
  a.box.y = 59
  a.box.width = 88
  a.box.height = 37
  a.type = "Area"
  a.creator_name = "Anonym A."

  request = groupdocs_annotation_cloud.PostAnnotationsRequest(path, a)
  response = api.post_annotations(request)
  print(response)

支持多种标注类型

使用 GroupDocs.Annotation Cloud SDK 用于 Python,您可以处理多种标注类型。两种基本类型是:文本标注和图形标注。 使用基于文本的标注时,您可以向选中文本添加文字评论;突出显示需要替换的文本及其内容,使用文本编辑隐藏机密信息,对文本进行删除线/下划线标记,并添加带富文本的便签。 使用图形标注时,您可以在用矩形高亮的区域添加注释(区域标注),在文档任意点添加注释(点标注),隐藏图像或文本的机密部分(区域编辑),绘制自由手绘线条和形状(折线),添加指向对象的箭头(指针/箭头),创建基于文本的水印覆盖层(水印),以及测量文档中任意对象之间的距离(距离标注)。

轻松定制

GroupDocs.Annotation Cloud SDK 用于 Python 已经 100% 测试,开箱即用。SDK 是开源的,采用 MIT 许可证。您可以使用它,甚至可以免费进行定制。

交互式 API Explorer

使用基于 Swagger 的 API 浏览器,您可以在浏览器中立即试用 GroupDocs.Annotation Cloud SDK 用于 Python。此交互式 API 浏览器提供了关于 API 所提供的所有资源的信息。您还可以通过交互方式提供所需参数来尝试所需的操作。

支持和学习资源

GroupDocs.Annotation Cloud 产品系列还包括以下列出的适用于其他流行语言的 SDKs:

  中文
c291c87f5