Vamos anotar em Ruby com RESTful API

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!

  • GroupDocs.Annotation Cloud SDK para cURL
  • GroupDocs.Annotation Cloud SDK para .NET
  • GroupDocs.Annotation Cloud SDK para Java
  • GroupDocs.Annotation Cloud SDK para PHP
  • GroupDocs.Annotation Cloud SDK para Python
  • GroupDocs.Annotation Cloud SDK para 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. 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.

Perguntas frequentes

Quero criar minha própria aplicação Ruby para anotar documentos?

Confira GroupDocs.Annotation Cloud SDK for Ruby at GitHub se você está procurando o código-fonte para anotar o arquivo na nuvem.

Posso experimentar GroupDocs.Annotation REST APIs no Ruby gratuitamente?

Você pode experimentar GroupDocs.Annotation Low-Code Ruby APIs sem quaisquer limitações.

Não quero fazer upload dos meus arquivos confidenciais em nenhum lugar para anotações. Quais são as 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 alimentam nosso REST APIs.

Recursos avançados de anotação de documentos REST API

Suporte a vários formatos de arquivo

Importe informações de anotação do documento e retorne a lista de anotações importadas

Exporte/adicione anotação a um documento e recupere o documento resultante como fluxo

Renderize as páginas do documento em imagens e recupere os links das imagens

Recupere o link da imagem gerada anteriormente pelo número da página do documento anotado

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

Renderize o documento para PDF como um fluxo de saída

Adicione anotação de redação de texto em slides

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

Integração fácil

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:

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 a diversos 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 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).

Personalização fácil

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.

API Explorer interativo

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.

Recursos de suporte e aprendizado

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

  Português
5839e0976