在 Java 中使用 REST API 标注文档。

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

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

GroupDocs.Annotation Cloud SDK for Java 是一套便捷的工具包,可用于在 Java 中开发商务文档标注应用。该解决方案支持对文档、演示文稿、电子邮件、电子表格、PDF、图像及其他文件格式进行注释、便利贴、浮水印覆盖、编辑遮蔽、文本替换和标记。Annotation SDK 作为 Java RESTful APIs 的包装层,使应用具备跨平台兼容性。我们的 Annotation API 也可与所有主流第三方云存储解决方案配合使用。

如何使用 GroupDocs.Annotation Cloud SDK 为 Java 签署文档

  • 使用可用的 Client IdClient Secret 创建 Configuration 实例。
  • 使用 Configuration 实例创建 AnnotateApi 实例。
  • 创建 AnnotationInfo 实例,并设置所需注释的类型和位置选项。
  • 创建 FileInfo 实例,并设置输入文件和输出文件的路径。
  • 创建一个 AnnotateOptions 实例,并使用 AnnotationInfoFileInfo 的实例。
  • 使用 AnnotateApi.annotate 对您的文档进行标注。

常见问题

我想创建自己的 Java 应用程序来标注文档。

如果您正在寻找云端标注文件的源代码,请查看 GroupDocs.Annotation Cloud SDK for Java at GitHub

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

您可以尝试 GroupDocs.Annotation Low-Code Java APIs,且没有任何限制。

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

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

高级文档标注 REST API 功能

添加/删除图形标注和文本标记

检索文档信息,例如元数据

获取受支持文件格式的批注数据

导入/导出文档的批注列表

将已批注的文档渲染为 PDF

保存生成的已批注文档到存储,并获取其链接

支持多种文件格式和跨平台兼容性

对幻灯片内容进行文字遮蔽

在 Microsoft Word 文档的页眉/页脚区域添加批注

使用文档批注

GroupDocs.Annotation Cloud API 提供多种处理批注的方式。它不仅可以从文档中检索批注,还能向文档添加批注并将生成的文档以流的形式返回。下面的代码片段展示了如何快速获取任意文档的 PDF 版本。

生成文档页面的 PDF - Java

  // Get your AppSID and AppKey at https://dashboard.groupdocs.cloud (free registration is required).
      
  Configuration configuration = new Configuration(appSID, appKey);
  AnnotateApi apiInstance = new AnnotateApi(configuration);

  // Create request object.
  GetPdfRequest request = new GetPdfRequest();
  request.setFilePath("docs"+ File.separator +"document.docx");

  // Executing api method.
  File response = apiInstance.getPdf(request);

强大的批注工具套件

GroupDocs.Annotation Cloud SDK 用于 Java REST API,让你能够使用多种注释类型。主要类型包括图形注释和基于文本的注释。 基于文本的标记可以通过向选区添加文字评论来完成,支持文本编辑以隐藏机密内容。你还可以使用下划线、删除线等标记来高亮文本。便签可以添加到富文本中。 图形注释可以以以下形式应用:在矩形高亮区域添加注释(Area Annotation),隐藏文本或图像的机密部分(Area Redaction),在文档的特定点添加注释(Point Annotation),向对象投射箭头(Pointer/Arrow),绘制自由形状和线条(Polyline),添加基于文本的水印覆盖(Watermark),以及测量文档中任意两个对象之间的距离(Distance Annotation)。

轻松集成

要将 GroupDocs.Annotation Cloud SDK 集成到你的 Java 应用程序中,只需在 GroupDocs.Cloud 创建账户以获取 App SID 和 App Key。无需安装。

轻松定制

GroupDocs.Annotation Cloud SDK 用于 Java 是开源的,采用 MIT 许可证。你可以免费使用并自行定制。此外,它已通过测试,开箱即用,能够快速可靠地集成。

交互式 API Explorer

向我们的基于 Swagger 的交互式 API 浏览器提供所需参数,即可在浏览器中尝试 GroupDocs.Annotation Cloud API 为 Java 提供的各种功能。请访问 Annotation Cloud API explorer 查看实际效果。

支持和学习资源

GroupDocs.Annotation Cloud 还提供针对以下列出其他流行语言的单文档渲染 SDKs:

  中文
c291c87f5