让我们使用 RESTful API 在 Node.js 中进行注释

用于 Node.js 的 REST API 和云 SDK,用于构建支持文本和图像注释选项的在线文档和图像注释工具。来注释吧!

开始免费试用

用于 Node.js RESTful API 的 GroupDocs.Annotation Cloud SDK 是在 Node.js 中构建文档注释器工具所需的一切。您的应用程序将能够将注释、水印覆盖、文本替换、编辑、便笺和文本标记添加到所有流行格式的业务文档中,例如 PDF、Microsoft Word、Excel、PowerPoint、Outlook、图像等格式。使用我们的 SDK 在 Node.js 中快速开发注释应用程序,该 SDK 可作为 Node.js API 的包装器,并使解决方案跨平台兼容。还提供对第三方云存储提供商的支持,例如 Amazon S3、Windows Azure、Dropbox 等。

高级文档注释 REST API 功能

支持多种文件格式

从文档中导入注释信息并返回导入的注释列表

将注释导出/添加到文档并将结果文档作为流检索

将文档页面渲染到图像并检索图像的链接

通过注释文档的页码检索到先前生成的图像的链接

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

将文档渲染为 PDF 作为输出流

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

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

易于集成

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

获取支持的文档格式 - Node.js

  // load the module
  var GroupDocs = require('groupdocs-annotation-cloud');
  
  // get your appSid and appKey at https://dashboard.groupdocs.cloud (free registration is required).
  var appSid = "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX";
  var appKey = "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX";
  
  // construct AnnotationApi
  var infoApi = GroupDocs.InfoApi.fromKeys(appSid, appKey);
  
  // retrieve supported file-formats
  infoApi.getSupportedFileFormats()
      .then(function (response) {
          console.log("Supported file-formats:")
          response.formats.forEach(function (format) {
              console.log(format.fileFormat + " (" + format.extension + ")");
          });
      })
      .catch(function (error) {
          console.log("Error: " + error.message)
      });

支持多种注释类型

使用适用于 Node.js 的 GroupDocs.Annotation Cloud SDK,您可以处理各种类型的注释。 ‎两种基本类型是;文本注释和图形注释。 在使用基于文本的注释时,您可以为选定的文本添加文本注释;突出显示哪些文本应该替换为什么,使用文本编辑隐藏机密文本,使用删除线/下划线突出显示文本,并使用富文本添加便笺。 在使用图形注释时,您可以向以矩形突出显示的区域添加注释(区域“注释”),向文档中的任何点添加注释(点注释),隐藏图像或文本的机密部分(区域编辑),手绘线和形状(折线)、指向对象的箭头(指针/箭头)、创建基于文本的水印叠加层(水印),以及测量文档中任何对象之间的距离(距离注释)。

轻松定制

适用于 Node.js 的 GroupDocs.Annotation Cloud SDK 经过 100% 测试并且开箱即用。 SDK 是开源的,拥有 MIT 许可证。您可以使用它,甚至完全免费对其进行自定义。

交互式 API 资源管理器

使用我们基于 Swagger 的 API 浏览器;您可以立即在浏览器中试用 GroupDocs.Annotation Cloud SDK for Node.js。这个交互式 API 浏览器为您提供有关 API 提供的所有资源的信息。您还可以通过交互提供所需的“参数”来尝试所需的操作。

支持和学习资源

GroupDocs.Annotation Cloud 产品系列还包括其他流行语言的 SDK,如下所列:

  中文