REST API e Cloud SDK para Ruby construir ferramentas online de anotação de documentos e imagens com suporte a 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. Sua aplicação poderá adicionar anotações, sobreposições de marca d’água, substituições de texto, redações, notas adesivas e marcações de texto aos documentos empresariais de todos os formatos populares, como PDF, Microsoft Word, Excel, PowerPoint, Outlook, imagens e outros formatos. Desenvolva rapidamente aplicações de anotação em Ruby usando o nosso SDK, que funciona como um wrapper em torno do Ruby APIs e torna a solução compatível entre plataformas. Também é oferecido suporte a provedores de armazenamento em nuvem de terceiros, por exemplo, Amazon S3, Windows Azure, Dropbox e outros.
Confira GroupDocs.Annotation Cloud SDK for Ruby at GitHub se você está procurando o código-fonte para anotar o arquivo na nuvem.
Você pode experimentar GroupDocs.Annotation Low-Code Ruby APIs 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 alimentam nosso REST APIs.
Integrar GroupDocs.Annotation Cloud SDK em suas aplicações Ruby é muito fácil. Não é necessária nenhuma instalação no servidor ou no cliente. Basta criar uma conta em GroupDocs.CLOUD para obter o App SID e a chave. 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 Figura. Ao usar anotações baseadas em texto, você pode adicionar comentários de texto ao texto selecionado; destacar qual texto deve ser substituído por qual, ocultar texto confidencial usando redação de texto, destacar texto com tachado ou sublinhado e adicionar notas adesivas com texto formatado. Ao trabalhar com anotações de figura, você pode adicionar notas a uma área destacada com um retângulo (Anotação de Área), adicionar notas a qualquer ponto do documento (Anotação de Ponto), ocultar partes confidenciais de uma imagem ou texto (Redação de Área), desenhar linhas e formas à mão livre (Polilinha), setas apontando para um objeto (Ponteiro/Seta), criar sobreposições de marca d’água baseadas em texto (Marca d’água) e medir a distância entre quaisquer objetos em um documento (Anotação de Distância).
GroupDocs.Annotation Cloud SDK para Ruby está 100% testado e pronto para uso. O SDK é código aberto e possui licença MIT. Você pode usá-lo e até customizá-lo totalmente de graça.
Usando nosso explorador API baseado em Swagger, você pode experimentar GroupDocs.Annotation Cloud SDK para Ruby imediatamente no seu navegador. Este explorador API interativo fornece informações sobre todos os recursos que o API oferece. Você também pode testar a operação desejada fornecendo interativamente os parâmetros necessários.