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

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

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

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

常见问题

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

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

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

您可以尝试 GroupDocs.Annotation Low-Code Ruby APIs,无限制。

我不想把机密文件上传到任何地方进行标注,你有什么可选方案?

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

高级文档标注 REST API 功能

支持多种文件格式

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

导出/添加标注到文档,并以流的形式检索生成的文档

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

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

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

将文档渲染为 PDF 输出流

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

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

轻松集成

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

导入标注信息 - Ruby

  # TODO: Get your AppSID and AppKey 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-ruby
      
  # Extracts annotations from document.
      def get_import
      @config = GroupDocsAnnotationCloud::Configuration.new(Utils::APP_SID, Utils::APP_KEY)
      @config.api_base_url = Utils::API_BASE_URL
      @filename = 'Annotated.pdf'
      @foldername = nil      
      
      @annotation_api = GroupDocsAnnotationCloud::AnnotationApi.from_config(@config)     
      request = GroupDocsAnnotationCloud::GetImportRequest.new(@filename,@foldername)
      
  # Extracts annotations from document.
      response = @annotation_api.get_import request
      puts response
      puts 'completed'
      end

支持多种标注类型

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

轻松定制

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

交互式 API Explorer

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

支持和学习资源

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

  中文
c291c87f5