Renderize e visualize documentos via Ruby SDK

RESTful API para construir aplicativos Ruby de forma eficiente para renderização e visualização de documentos em todos os formatos populares. Renderize como HTML, PNG, JPG ou PDF.

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

GroupDocs.Viewer SDK para Ruby foi desenvolvido para ajudar você a começar a usar o nosso Document Viewer Cloud API. O SDK ajuda ao fornecer um nível mais alto de abstração, de modo que você não precise conhecer os detalhes relacionados ao tratamento das solicitações e respostas HTTP do REST APIs.

Usando o Ruby SDK, você pode utilizar todos os recursos do API e aprimorar sua aplicação de forma contínua com a capacidade de renderizar uma variedade de formatos de documento padrão da indústria. O SDK permite visualizar um documento específico em HTML, imagem, PDF ou seu formato original, com flexibilidade para renderizar o documento inteiro, página por página ou um intervalo personalizado de páginas.

Perguntas Frequentes

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

Confira GroupDocs.Viewer Cloud SDK para Ruby em GitHub (https://github.com/groupdocs-viewer-cloud/groupdocs-viewer-cloud-ruby) se você está procurando o código-fonte para visualizar arquivos na nuvem.

Posso experimentar GroupDocs.Viewer REST APIs no Ruby gratuitamente?

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

?Não quero fazer upload dos meus arquivos confidenciais em nenhum lugar? Quais são as minhas opções?

GroupDocs.Viewer Cloud também está disponível como imagem Docker que pode ser usada para auto-hospedar o serviço. Você pode criar seus próprios serviços usando GroupDocs.Viewer High-code APIs que atualmente alimentam nosso REST APIs.

Recursos avançados do Visualizador de Documentos REST API

Renderizar documentos como HTML5

Renderizar documentos como Image

Gire, reordene e adicione marca d’água às páginas

Renderizar documentos como PDF

Renderizar anexos de documentos

APIs são seguros e requerem autenticação

Um SDK fácil para desenvolvedores que desejam economizar tempo

Usar o GroupDocs Cloud APIs é bastante simples, pois não há nada a instalar. Basta criar uma conta em GroupDocs Cloud e obter as informações da sua aplicação. Quando você tem o App SID & key, está pronto para experimentar o GroupDocs Cloud REST APIs. Os SDKs foram desenvolvidos para facilitar os desenvolvedores e permitir que eles comecem a usar nosso APIs muito rápido, ocultando as chamadas REST API e permitindo que você use os recursos do API de forma nativa usando Ruby como linguagem.

Renderize vários formatos de documento

O visualizador baseado na nuvem API 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 documento 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})")

Minimizar eficientemente o conteúdo de saída

Uma das funcionalidades mais empolgantes do nosso visualizador API baseado na nuvem é a sua capacidade de minimizar 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.

Renderização flexível de documentos

GroupDocs.Viewer é um poderoso visualizador de documentos REST API que permite exibir mais de 85 formatos de documentos nas suas aplicações. Ele permite a renderização do documento inteiro, página por página ou de um intervalo personalizado de páginas.

Personalize para atender às suas necessidades

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

Formatos de Arquivo

GroupDocs.Viewer Cloud para Ruby suporta 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
  • Ebooks: 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 dimensionamento
  • Rotação e inversão
  • Marca d’água
  • HTML transformações

Renderização de documentos

GroupDocs.Viewer Cloud para Ruby permite que você renderize documentos em vários formatos, incluindo:

  • Renderizar documentos PDF como imagens ou HTML
  • Renderizar documentos Microsoft Office como imagens ou HTML
  • Renderizar formatos CAD como imagens ou HTML

Manipulação de documentos

Além da renderização, GroupDocs.Viewer Cloud para Ruby oferece 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
  • Mesclagem de vários documentos em um único documento

Plataformas compatíveis

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

  • Ruby
  • .NET
  • Java
  • PHP
  • Node.js

Integração com armazenamento de terceiros

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

  • Amazon S3
  • Dropbox
  • Google Drive
  • Azure Blob Storage

Segurança e autenticação

GroupDocs.Viewer Cloud para 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, GroupDocs.Viewer Cloud para Ruby fornece mecanismos de cache, incluindo:

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

Extração de Metadados

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

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

Compatibilidade multiplataforma

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

  • Windows
  • Linux
  • macOS

Personalização e identidade visual

Você pode personalizar e aplicar a identidade ao visualizador de documentos com GroupDocs.Viewer Cloud para Ruby da seguinte forma:

  • Alterando as cores e estilos do UI
  • Adicionando seu logotipo e marca d’água
  • Controlando o comportamento do visualizador

Documentação e suporte

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

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

Visualizar documentos usando o aplicativo gratuito GroupDocs.Viewer

MPTEPSAS3POTXLOGDJVUOTPNÚMEROSJPMMBOXJ2CDOTMCDRPLODTPNGHTMLODGOSTDGNHPGEMZJ2KMHTMLHAMLASMJPGDXFMPPODSMHTGZIPFODGPPSJPFIAPPTEMFDOCJSONMDDIBJP2IGSBZ2NSFCSVDCMDWFDOCXGROOVYEMLERBPOTCMXDWTCXXCHMBATDWGEMLXCPP

Recursos de suporte e aprendizado

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

  Português
3d8a8c9ea