API REST e Cloud SDK para Ruby para criar ferramentas online de anotação de imagens e documentos com suporte para opções de anotação de texto e imagem. Vamos anotar!
Iniciar teste gratuitoGroupDocs.Annotation Cloud SDK para Ruby RESTful APIs é tudo o que você precisa para criar ferramentas de anotação de documentos em Ruby. Seu aplicativo poderá adicionar anotações, sobreposições de marcas d’água, substituições de texto, redações, notas adesivas e marcações de texto aos documentos comerciais de todos os formatos populares, como PDF, Microsoft Word, Excel, PowerPoint, Outlook, imagens e outros formatos. Desenvolva rapidamente aplicativos de anotação em Ruby usando nosso SDK, que funciona como um wrapper em torno das APIs do Ruby e torna a solução compatível com várias plataformas. Também é fornecido suporte para provedores de armazenamento em nuvem de terceiros, por exemplo, Amazon S3, Windows Azure, Dropbox e outros.
Confira GroupDocs.Annotation Cloud SDK para Ruby no GitHub se estiver procurando o código-fonte para anotar o arquivo na nuvem .
Você pode experimentar GroupDocs.Annotation APIs Ruby de baixo código sem quaisquer limitações.
GroupDocs.Annotation Cloud também está disponível como imagem Docker que pode ser usada para auto-hospedar o serviço. Ou você pode criar seus próprios serviços usando GroupDocs.Annotation High-code APIs que atualmente orientam nossas APIs REST.
Integrar GroupDocs.Annotation Cloud SDK em seus aplicativos ruby é muito fácil. Nenhuma instalação é necessária no lado do servidor ou do cliente. Basta criar uma conta no GroupDocs.CLOUD para obter o SID e a chave do aplicativo. O exemplo a seguir mostra como é fácil importar informações de anotação usando 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
Usando GroupDocs.Annotation Cloud SDK para Ruby, você pode trabalhar com diversos tipos de anotações. Os dois tipos básicos são; Anotações de texto e anotações de figuras. Ao usar a anotação baseada em texto, você pode adicionar comentários de texto ao texto selecionado; destaque qual texto deve ser substituído por qual, oculte o texto confidencial usando redação de texto, destaque o texto com tachados/sublinhados e adicione notas adesivas com rich text. Ao trabalhar com anotações de figura, você pode adicionar notas a uma área destacada com um retângulo (Area Annotation), adicionar notas a qualquer ponto no documento (Point Annotation), ocultar partes confidenciais de uma imagem ou texto (Area Redaction), desenhe linhas e formas à mão livre (Polyline), setas apontando para um objeto (Ponteiro/Seta), crie sobreposições de marcas d’água baseadas em texto (Marca d’água) e meça a distância entre quaisquer objetos em um documento (Anotação de distância).
GroupDocs.Annotation Cloud SDK para Ruby é 100% testado e pronto para uso. O SDK é de código aberto e possui uma licença MIT. Você pode usá-lo e até mesmo personalizá-lo gratuitamente.
Usando nosso explorador de API baseado em Swagger; você pode experimentar GroupDocs.Annotation Cloud SDK para Ruby imediatamente em seu navegador. Este explorador de API interativo fornece informações sobre todos os recursos que a API oferece. Você também pode tentar a operação desejada fornecendo os parâmetros necessários de forma interativa.