GroupDocs.Signature Cloud SDK 适用于 Ruby,是一款面向 REST 的 API,可轻松集成到现有基于 Ruby 的 eSign 和数字签名程序中。该签名 SDK 通过处理请求和响应等底层细节,帮助您加快开发速度。此外,它为您提供了丰富的功能集合,可应用多种签名类型,如图像签名、条形码签名、二维码签名、基于文本的签名、数字签名和印章签名。此可定制的基于 Ruby 的签名 SDK 让您能够在电子表格、演示文稿、图像以及受支持格式的便携文件和简易文件中使用签名。
如果你在寻找用于在云端解析文件的源代码,请在 GitHub 查看我们的 Cloud SDKs,获取 Ruby。
你可以在 https://purchase.groupdocs.cloud/trial 试用 GroupDocs.Signature 低代码 Ruby APIs,没有任何限制。
GroupDocs.Signature Cloud 也可作为 Docker 镜像使用,可用于 self-host 该服务。或者,您可以使用 GroupDocs.Signature 高代码 APIs 来构建自己的服务,它目前驱动我们的免费应用和 REST APIs。
GroupDocs.Signature Cloud SDK for Ruby 让您轻松使用电子签名。除了应用数字签名,您还可以操作文档属性。以下示例阐述了如何使用Ruby检索 DOCX 文件的文档信息:
# Load the gem
require 'groupdocs_signature_cloud'
require 'groupdocs_signature_cloud/models/requests/get_document_info_request.rb'
require 'common_utilities/Utils.rb'
class DocumentInfo_File
def self.Get_DocumentInfo_File()
# Getting instance of the API
api = Common_Utilities.Get_SignatureApi_Instance()
request = GroupDocsSignatureCloud::GetDocumentInfoRequest.new("one-page.docx", "", "", $storage_name)
response = api.get_document_info(request)
puts("FleName: " + (response.name).to_s);
puts("Folder: " + (response.folder).to_s);
end
end
使用 GroupDocs.Signature Cloud SDK 来 Ruby,您可以为文本设置背景画笔效果以及盖章签名。目前,SDK 支持应用 4 种不同类型的画笔,包括径向渐变画笔、线性渐变画笔、纹理画笔和纯色画笔。