Vamos anotar em Ruby com API RESTful

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!

  • GroupDocs.Annotation Cloud SDK for cURL
  • GroupDocs.Annotation Cloud SDK for .NET
  • GroupDocs.Annotation Cloud SDK for Java
  • GroupDocs.Annotation Cloud SDK for PHP
  • GroupDocs.Annotation Cloud SDK for Python
  • GroupDocs.Annotation Cloud SDK for Node.js
Iniciar teste gratuito

GroupDocs.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.

perguntas frequentes

Eu quero criar meu próprio aplicativo Ruby para anotar documentos?

Confira GroupDocs.Annotation Cloud SDK para Ruby no GitHub se estiver procurando o código-fonte para anotar o arquivo na nuvem .

Posso experimentar as APIs REST GroupDocs.Annotation em Ruby gratuitamente?

Você pode experimentar GroupDocs.Annotation APIs Ruby de baixo código sem quaisquer limitações.

Não quero carregar meus arquivos confidenciais em nenhum lugar para anotações? Quais são minhas opçõ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.

Recursos avançados da API REST de anotação de documento

Suporte para vários formatos de arquivo

Importar informações de anotação do documento e retornar a lista de anotações importadas

Exportar/adicionar anotação a um documento e recuperar o documento resultante como fluxo

Renderizar páginas de documentos em imagens e recuperar links de imagens

Recuperar link para imagem gerada anteriormente por número de página do documento anotado

Renderize o documento para PDF, salve o documento resultante no armazenamento e obtenha seu link

Renderizar documento para PDF como um fluxo de saída

Adicionar anotação de redação de texto em slides‎

Adicionar anotações ao cabeçalho/rodapé de documentos do Microsoft Word

Fácil Integração

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:

Importar informações de anotação - 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

Suporte para vários tipos de anotação

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).‎

Fácil personalização

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.‎‎

API Explorer interativo

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.

Recursos de suporte e aprendizado

A família de produtos GroupDocs.Annotation Cloud também inclui SDKs para outras linguagens populares, conforme listado abaixo:

  Português