Renderize e visualize documentos via Ruby SDK

API RESTful para criar aplicativos Ruby com eficiência para renderizar e visualizar documentos de todos os formatos populares. Renderize como HTML, PNG, JPG ou PDF.

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

GroupDocs.Viewer SDK para Ruby foi desenvolvido para ajudá-lo a começar com nossa API de nuvem do visualizador de documentos. O SDK ajuda fornecendo um nível mais alto de abstração para que você não precise saber os detalhes relativos à manipulação das solicitações e respostas HTTP das APIs REST.

Usando o Ruby SDK, você pode utilizar todos os recursos da API e aprimorar seu aplicativo com a capacidade de renderizar uma variedade de formatos de documentos padrão do setor. O SDK permite visualizar um documento específico em HTML, imagem, PDF ou seu formato original com a flexibilidade de renderizar o documento inteiro, página por página ou faixa personalizada de páginas.

perguntas frequentes

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

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

Posso experimentar as APIs REST do GroupDocs.Viewer em Ruby gratuitamente?

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

Eu não quero carregar meus arquivos confidenciais em qualquer lugar? Quais são minhas opções?

GroupDocs.Viewer 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.Viewer High-code APIs que atualmente orientam nossas APIs REST.

Recursos avançados da API REST do visualizador de documentos

Renderizar documentos como HTML5

Renderizar documentos como imagem

Girar, reordenar e marcar páginas com marca d’água

Renderizar documentos como PDF

Processar anexos de documentos

As APIs são protegidas e requerem autenticação

Um SDK fácil para desenvolvedores que desejam economizar tempo

Usar as APIs do GroupDocs Cloud é bastante simples, pois não há nada para instalar. Basta criar uma conta no GroupDocs Cloud e obter as informações do seu aplicativo. Assim que tiver o SID e a chave do aplicativo, você estará pronto para experimentar as APIs REST do GroupDocs Cloud. Os SDKs foram desenvolvidos para facilitar os desenvolvedores e permitir que eles comecem a usar nossas APIs rapidamente, ocultando as chamadas da API REST e permitindo que você use os recursos da API de maneira nativa usando Ruby como linguagem.

Renderizar vários formatos de documento

A API do visualizador baseado em nuvem tem a capacidade de exibir diferentes formatos de documento rapidamente, com apenas algumas linhas de código. Usando o SDK para Ruby, você pode descobrir os vários formatos de documentos suportados pelo SDK.

Obtenha uma lista de formatos de arquivo suportados - Ruby

  // Get your App SID and App Key at https://dashboard.groupdocs.cloud (free registration is required).
  # Getting instance of the API
  api = GroupDocsViewerCloud::ViewerApi.from_keys($app_sid, $app_key)

  # Retrieve supported file formats
  response = api.get_supported_file_formats()

  # Print supported file formats
  response.formats.each do |format|
      puts("#{format.file_format} (#{format.extension})")

Minimize com eficiência o conteúdo de saída

Um dos recursos mais empolgantes de nossa API de visualizador baseada em nuvem é sua capacidade de reduzir o conteúdo de saída. A minificação remove comentários, espaços em branco extras e outros caracteres desnecessários sem quebrar a estrutura do conteúdo. Como resultado, a página fica menor em tamanho e carrega mais rápido.

Prestação Flexível de Documentos

GroupDocs.Viewer é um poderoso visualizador de documentos REST API que permite exibir mais de 85 formatos de documentos em seus aplicativos. Ele permite a renderização de documentos para todo o documento, página por página ou intervalo personalizado de páginas.

Personalize para atender às suas necessidades

GroupDocs.Viewer Cloud SDK para Ruby é 100% testado e pronto para uso. O SDK é de código aberto e possui uma licença MIT. A API é fácil de customizar e alterações podem ser feitas de acordo com as funcionalidades que você precisa adicionar em sua aplicação.

Formatos de arquivo

GroupDocs.Viewer Cloud for Ruby oferece suporte a uma ampla variedade de formatos de arquivo, incluindo, entre outros: -Microsoft Office: DOC, DOCX, XLS, XLSX, PPT, PPTX

  • PDF
  • Imagens: JPG, PNG, BMP, TIFF, GIF
  • Formatos CAD: DWG, DXF
  • E-books: EPUB, MOBI
  • Formatos de e-mail: EML, MSG

Opções de renderização

Com GroupDocs.Viewer Cloud para Ruby, você pode personalizar as opções de renderização para atender aos seus requisitos específicos. Algumas das principais opções de renderização incluem:

  • Zoom e escala
  • Rotação e inversão
  • Marca d’água
  • Transformações HTML

Renderização de documentos

GroupDocs.Viewer Cloud for Ruby permite renderizar documentos em vários formatos, incluindo:

  • Renderização de documentos PDF como imagens ou HTML
  • Renderização de documentos do Microsoft Office como imagens ou HTML
  • Renderização de formatos CAD como imagens ou HTML

Manipulação de documentos

Além da renderização, o GroupDocs.Viewer Cloud for Ruby fornece vários recursos de manipulação de documentos, como:

  • Extração de texto de documentos
  • Extração de imagens de documentos
  • Divisão de documentos em páginas
  • Mesclar vários documentos em um único documento

Plataformas suportadas

GroupDocs.Viewer Cloud for Ruby é compatível com uma variedade de plataformas, incluindo:

  • Rubi
  • .LÍQUIDO -Java -PHP
  • Node.js

Integração com armazenamento de terceiros

Você pode integrar facilmente o GroupDocs.Viewer Cloud for Ruby com provedores de armazenamento de terceiros, como:

  • Amazon S3
  • Dropbox
  • Google Drive
  • Armazenamento de Blobs do Azure

Segurança e Autenticação

GroupDocs.Viewer Cloud for Ruby oferece visualização segura de documentos com recursos como:

  • Autenticação baseada em token
  • Armazenamento seguro de arquivos
  • Criptografia SSL/TLS
  • Controle de acesso e permissões

Cache e otimização de desempenho

Para otimizar o desempenho, o GroupDocs.Viewer Cloud for Ruby fornece mecanismos de cache, incluindo:

  • Cache do lado do cliente
  • Cache do lado do servidor
  • Configurações de tempo de vida

Extração de metadados

GroupDocs.Viewer Cloud for Ruby permite extrair metadados de documentos, como:

  • Propriedades do documento (por exemplo, título, autor, palavras-chave)
  • Dados Exif de imagens
  • metadados de arquivo CAD

Compatibilidade entre plataformas

GroupDocs.Viewer Cloud for Ruby foi projetado para funcionar perfeitamente em diferentes plataformas, incluindo:

  • Janelas -Linux
  • Mac OS

Customização e Marca

Você pode personalizar e marcar o visualizador de documentos com GroupDocs.Viewer Cloud for Ruby:

  • Alterar as cores e estilos da interface do usuário
  • Adicionando seu logotipo e marca d’água
  • Controlar o comportamento do visualizador

Documentação e Suporte

GroupDocs.Viewer Cloud for Ruby fornece documentação abrangente e recursos de suporte, incluindo:

  • Guias do desenvolvedor
  • Referência da API
  • Exemplos de código
  • Fórum de suporte
  • Suporte por e-mail

Visualizar documentos usando o aplicativo gratuito GroupDocs.Viewer

SHEPUBSASSTXTPS1JLSASMEMZRARPLTODSPSTMPTJPGSMLXPSGZIPSXCPSBMMPSCDCMJPEGEMLXLSXPPSXVSTXWMZPSDJ2CHTMNUMBERSVSDMTAR.GZMPXXLSBJ2KTGZPOTMJP2IGSDOCSCMHPGXLTMHHPOTMAKETIFFPPSMJSONPHPHXLAMMDTEXDJVUSCALAMFODGPPTMOTSLESSCGMGROOVYDIFFJPMERBONEVTXTARJSCMAKEVSSXVSDSVGZVBTAR.XZDOTMIFCDOTXDXFXLSMVSTMAS3CXXPCLASXMLODGODTHTMLWEBPJAVASTLMSGWMFOBJOSTEMLXTIFNSFICOEPSYAMLOTPCCDWTOXPSBATXLSFODPPSM1DGNDOTPPTXMPPMOBIVDWHAMLGIFJPXVSSPROPERTIESOTTCSSBMPXZCF2DWFMHTEMFSCRIPTVSXVSSMCSVPNGBZ2VDXMLDOCMXLTXZIPFODSODPXLTDNGPSD1PYTGAVCFPOTXVSTPDFOTGCHMVSDXCPPRBCDRXMLRSTPLRTF7ZAISVGDWGPPTAPNGDOCXMHTMLDIBCMXVIMPPSGZSQLMBOXTXZLOGJPCCSJPFTSV

Recursos de suporte e aprendizado

GroupDocs.Viewer Cloud também oferece SDKs de renderização de documentos individuais para outras linguagens populares, conforme listado abaixo:

  Português