使用 REST API 在 Java 中注释文档

用于构建在线文档和图像注释工具的 RESTful API,支持基于文本和图像的注释选项。来注释吧!

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

GroupDocs.Annotation Cloud SDK for Java 是一个方便的工具包,用于在 Java 中开发业务文档注释器应用程序。该解决方案允许将注释、便签、水印覆盖、编辑、文本替换和标记应用于文档、演示文稿、电子邮件、电子表格、PDF、图像和其他文件格式。 Annotation SDK 用作 Java RESTful API 的包装器,并使应用程序跨平台兼容。我们的 Annotation API 也适用于所有流行的 3rd 方云存储解决方案。

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

  • 使用可用的“Client Id”和“Client Secret”创建“Configuration”实例。
  • 使用 Configuration 的实例创建 AnnotateApi 的实例。
  • 创建 AnnotationInfo 的实例并为所需注释的类型和位置设置选项。
  • 创建 FileInfo 的实例并设置输入和输出文件的路径。
  • 使用 AnnotationInfoFileInfo 的实例创建 AnnotateOptions 的实例。
  • 使用 AnnotateApi.annotate 来注释您的文档。

经常问的问题

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

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

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

您可以试用 GroupDocs.Annotation 低代码 Java API,没有任何限制。

我不想将我的机密文件上传到任何地方以供注释?我有哪些选择?

GroupDocs.Annotation Cloud 也可用作 Docker 映像,可用于 自托管 服务。或者,您可以使用目前驱动我们的 REST API 的 GroupDocs.Annotation 高代码 API 构建您自己的 Java 服务。

高级文档注释 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 for Java REST API,允许您使用各种类型的注释。主要类型是;图形注释和基于文本的注释。 可以通过在选择中添加文本注释来完成基于文本的标记,支持文本编辑以隐藏分类文本。您还可以使用下划线和删除线等标记突出显示文本。便笺可以添加到富文本中。 图形注释可以应用的形式,添加注释到以矩形突出显示的区域(区域注释),隐藏文本或图像的分类部分(区域编辑),将注释应用于文档中的特定点(点注释),箭头下降到对象(指针/箭头),手绘形状和线条(折线),添加基于文本的水印覆盖(水印),以及文档中任意两个对象之间的距离测量(距离注释)。

易于集成

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

轻松定制

GroupDocs.Annotation Cloud SDK for Java 是开源的,拥有 MIT 许可证。使用它,甚至免费定制它。此外,它经过测试并且开箱即用,可实现快速可靠的集成。

交互式 API 资源管理器

向我们基于 Swagger 的交互式 API 浏览器提供所需的参数,并在您的浏览器中试用 GroupDocs.Annotation Cloud API for Java 的各种功能。请访问 Annotation Cloud API 资源管理器以查看它的运行情况。

支持和学习资源

GroupDocs.Annotation Cloud 还为其他流行语言提供单独的文档渲染 SDK,如下所示:

  中文