用于 Ruby 的 REST API 和 Cloud SDK,用于构建支持文本和图像注释选项的在线文档和图像注释工具。来注释吧!
开始免费试用GroupDocs.Annotation Cloud SDK for Ruby RESTful API 是您在 Ruby 中构建文档注释工具所需的一切。您的应用程序将能够将注释、水印覆盖、文本替换、编辑、便笺和文本标记添加到所有流行格式的业务文档中,例如 PDF、Microsoft Word、Excel、PowerPoint、Outlook、图像等格式。使用我们的 SDK 在 Ruby 中快速开发 Annotation 应用程序,该 SDK 用作 Ruby API 的包装器,并使解决方案跨平台兼容。还提供对第三方云存储提供商的支持,例如 Amazon S3、Windows Azure、Dropbox 等。
如果您正在寻找在云端注释文件的源代码,请查看 GroupDocs.Annotation Cloud SDK for Ruby at GitHub .
您可以 试用 GroupDocs.Annotation 低代码 Ruby API,没有任何限制。
GroupDocs.Annotation Cloud 也可用作 Docker 映像,可用于 自托管 服务。或者,您可以使用目前驱动我们的 REST API 的 GroupDocs.Annotation 高代码 API 构建您自己的服务。
将 GroupDocs.Annotation Cloud SDK 集成到您的 ruby 应用程序中非常容易。无需在服务器端或客户端安装。只需在 GroupDocs.CLOUD 创建一个帐户即可获取 App SID 和 密钥。以下示例显示了使用 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 for Ruby,您可以处理各种类型的注释。 两种基本类型是;文本注释和图形注释。 在使用基于文本的注释时,您可以为选定的文本添加文本注释;突出显示哪些文本应该替换为什么,使用文本编辑隐藏机密文本,使用删除线/下划线突出显示文本,并使用富文本添加便笺。 在使用图形注释时,您可以向以矩形突出显示的区域添加注释(区域“注释”),向文档中的任何点添加注释(点注释),隐藏图像或文本的机密部分(区域编辑),手绘线和形状(折线)、指向对象的箭头(指针/箭头)、创建基于文本的水印叠加层(水印),以及测量文档中任何对象之间的距离(距离注释)。
GroupDocs.Annotation Cloud SDK for Ruby 经过 100% 测试并且开箱即用。 SDK 是开源的,拥有 MIT 许可证。您可以使用它,甚至完全免费对其进行自定义。
使用我们基于 Swagger 的 API 浏览器;您可以立即在浏览器中试用 GroupDocs.Annotation Cloud SDK for Ruby。这个交互式 API 浏览器为您提供有关 API 提供的所有资源的信息。您还可以通过交互提供所需的“参数”来尝试所需的操作。