REST API 与 Cloud SDK 用于 Ruby,构建支持文本和图像标注选项的在线文档与图像标注工具。让我们开始标注!
开始免费试用GroupDocs.Annotation Cloud SDK 用于 Ruby RESTful APIs,是构建 Ruby 文档标注工具所需的一切。你的应用程序将能够在各种流行格式的业务文档(如 PDF、Microsoft Word、Excel、PowerPoint、Outlook、图像及其他格式)上添加标注、水印覆盖、文本替换、编辑遮蔽、便签和文本标记。使用我们的 SDK,它作为 Ruby APIs 的包装器,可在 Ruby 中快速开发标注应用,并实现跨平台兼容。还提供对第三方云存储服务商的支持,例如 Amazon S3、Windows Azure、Dropbox 等。
如果您正在寻找用于在云端标注文件的源代码,请查看 GroupDocs.Annotation Cloud SDK for Ruby at GitHub。
您可以尝试 GroupDocs.Annotation Low-Code Ruby APIs,无限制。
GroupDocs.Annotation Cloud 也提供 Docker 镜像,可用于 self-host 该服务。或者,你可以使用 GroupDocs.Annotation High-code APIs 来构建自己的服务,该服务目前驱动我们的 REST APIs。
将 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 用于 Ruby,您可以处理多种标注类型。两种基本类型为:文本标注和图形标注。 在使用基于文本的标注时,您可以向选中的文本添加文字评论;标记哪些文本应被替换为何内容,使用文本编辑隐藏机密信息,对文本进行删除线/下划线高亮,并添加带富文本的便签。 在处理图形标注时,您可以在用矩形高亮的区域添加注释(区域标注),在文档任意点添加注释(点标注),使用区域编辑隐藏图像或文本的机密部分,绘制自由手绘线条和形状(折线),添加指向对象的箭头(指针/箭头),创建基于文本的水印覆盖层(水印),以及测量文档中任意对象之间的距离(距离标注)。
GroupDocs.Annotation Cloud SDK 用于 Ruby 已经完成 100% 测试,可直接开箱即用。SDK 是开源的,采用 MIT 许可证。您可以使用它,甚至可以免费进行定制。
使用基于 Swagger 的 API 浏览器,您可以立即在浏览器中尝试 GroupDocs.Annotation Cloud SDK 用于 Ruby。此交互式 API 浏览器可为您提供 API 所提供的所有资源信息。您还可以通过交互式输入所需参数来尝试所需的操作。