Rendering e visualizzazione di documenti tramite Ruby SDK

API RESTful per creare in modo efficiente applicazioni Ruby per il rendering e la visualizzazione di documenti di tutti i formati più diffusi. Rendering come HTML, PNG, JPG o 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
Inizia la prova gratuita

GroupDocs.Viewer SDK per Ruby è stato sviluppato per aiutarti a iniziare con la nostra API Document Viewer Cloud. L’SDK aiuta fornendo un livello più elevato di astrazione in modo che non sia necessario conoscere i dettagli relativi alla gestione delle richieste HTTP e delle risposte delle API REST.

Utilizzando Ruby SDK, puoi utilizzare tutte le funzionalità dell’API e migliorare senza problemi la tua applicazione con la capacità di eseguire il rendering di una varietà di formati di documenti standard del settore. L’SDK consente di visualizzare un documento specifico in HTML, immagine, PDF o nel suo formato originale con la flessibilità di eseguire il rendering dell’intero documento, pagina per pagina o intervallo personalizzato di pagine.

Domande frequenti

Voglio creare la mia applicazione Ruby per visualizzare i documenti?

Dai un’occhiata a GroupDocs.Viewer Cloud SDK per Ruby su GitHub se stai cercando il codice sorgente per visualizzare il file nel cloud .

Posso provare gratuitamente le API REST di GroupDocs.Viewer su Ruby?

Puoi provare GroupDocs.Viewer API Ruby a basso codice senza alcuna limitazione.

Non voglio caricare i miei file riservati da nessuna parte? Quali sono le mie opzioni?

GroupDocs.Viewer Cloud è disponibile anche come immagine Docker che può essere utilizzata per auto-ospitare il servizio. Oppure puoi creare i tuoi servizi utilizzando GroupDocs.Viewer High-code APIs che attualmente guidano le nostre API REST.

Funzionalità avanzate dell’API REST del visualizzatore di documenti

Renderizza i documenti come HTML5

Renderizza i documenti come immagine

Ruota, riordina e filigrana le pagine

Renderizza i documenti come PDF

Renderizza gli allegati dei documenti

Le API sono protette e richiedono l’autenticazione

Un semplice SDK per gli sviluppatori che vogliono risparmiare tempo

L’utilizzo delle API di GroupDocs Cloud è abbastanza semplice in quanto non c’è nulla da installare. Crea semplicemente un account su GroupDocs Cloud e ottieni le informazioni sulla tua applicazione. Una volta ottenuto il SID e la chiave dell’app, sei pronto per provare le API REST di GroupDocs Cloud. Gli SDK sono stati sviluppati per facilitare gli sviluppatori e consentire loro di iniziare molto velocemente con le nostre API nascondendo le chiamate API REST e consentendo di utilizzare le funzionalità dell’API in modo nativo utilizzando Ruby come linguaggio.

Eseguire il rendering di una serie di formati di documenti

L’API del visualizzatore basata su cloud ha la capacità di visualizzare rapidamente diversi formati di documenti, con poche righe di codice. Usando l’SDK per Ruby puoi scoprire i vari formati di documenti supportati dall’SDK.

Ottieni un elenco di formati di file supportati - 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})")

Minimizza in modo efficiente i contenuti di output

Una delle funzionalità più interessanti della nostra API di visualizzazione basata su cloud è la sua capacità di minimizzare il contenuto di output. La minificazione rimuove commenti, spazi bianchi extra e altri caratteri non necessari senza interrompere la struttura del contenuto. Di conseguenza, la pagina diventa più piccola e si carica più velocemente.

Rendering flessibile dei documenti

GroupDocs.Viewer è una potente API REST per visualizzatore di documenti che ti consente di visualizzare oltre 85 formati di documenti nelle tue applicazioni. Consente il rendering del documento per l’intero documento, pagina per pagina o intervallo personalizzato di pagine.

Personalizza per soddisfare le tue esigenze

GroupDocs.Viewer Cloud SDK per Ruby è testato al 100% e pronto all’uso. L’SDK è open source e ha una licenza MIT. L’API è facile da personalizzare e le modifiche possono essere apportate in base alle funzionalità che devi aggiungere nella tua applicazione.

Formati di file

GroupDocs.Viewer Cloud per Ruby supporta un’ampia gamma di formati di file, inclusi ma non limitati a: -Microsoft Office: DOC, DOCX, XLS, XLSX, PPT, PPTX

  • PDF
  • Immagini: JPG, PNG, BMP, TIFF, GIF
  • Formati CAD: DWG, DXF
  • Ebook: EPUB, MOBI
  • Formati e-mail: EML, MSG

Opzioni di rendering

Con GroupDocs.Viewer Cloud per Ruby, puoi personalizzare le opzioni di rendering per soddisfare i tuoi requisiti specifici. Alcune delle principali opzioni di rendering includono:

  • Zoom e ridimensionamento
  • Rotazione e capovolgimento
  • Filigrana
  • Trasformazioni HTML

Rendering del documento

GroupDocs.Viewer Cloud for Ruby consente di eseguire il rendering di documenti in vari formati, tra cui:

  • Rendering di documenti PDF come immagini o HTML
  • Rendering di documenti Microsoft Office come immagini o HTML
  • Rendering di formati CAD come immagini o HTML

Manipolazione del documento

Oltre al rendering, GroupDocs.Viewer Cloud per Ruby offre diverse funzionalità di manipolazione dei documenti, come:

  • Estrazione di testo dai documenti
  • Estrazione di immagini da documenti
  • Suddivisione dei documenti in pagine
  • Unione di più documenti in un unico documento

Piattaforme supportate

GroupDocs.Viewer Cloud for Ruby è compatibile con una vasta gamma di piattaforme, tra cui:

  • Rubino
  • .NETTO
  • Giava -PHP -Node.js

Integrazione con storage di terze parti

Puoi facilmente integrare GroupDocs.Viewer Cloud for Ruby con provider di storage di terze parti, come: -Amazon S3

  • Casella personale
  • Google Drive
  • Archiviazione BLOB di Azure

Sicurezza e autenticazione

GroupDocs.Viewer Cloud per Ruby offre la visualizzazione sicura dei documenti con funzionalità come:

  • Autenticazione basata su token
  • Archiviazione sicura dei file
  • Crittografia SSL/TLS
  • Controllo degli accessi e permessi

Caching e ottimizzazione delle prestazioni

Per ottimizzare le prestazioni, GroupDocs.Viewer Cloud per Ruby fornisce meccanismi di memorizzazione nella cache, tra cui:

  • Cache lato client
  • Cache lato server
  • Impostazioni tempo di vita

Estrazione dei metadati

GroupDocs.Viewer Cloud for Ruby ti consente di estrarre metadati da documenti, come:

  • Proprietà del documento (ad es. titolo, autore, parole chiave)
  • Dati Exif dalle immagini
  • Metadati del file CAD

Compatibilità multipiattaforma

GroupDocs.Viewer Cloud per Ruby è progettato per funzionare perfettamente su diverse piattaforme, tra cui:

  • Finestre -Linux
  • Mac OS

Personalizzazione e marchio

Puoi personalizzare e personalizzare il visualizzatore di documenti con GroupDocs.Viewer Cloud per Ruby:

  • Modifica dei colori e degli stili dell’interfaccia utente
  • Aggiunta del logo e della filigrana
  • Controllo del comportamento dello spettatore

Documentazione e supporto

GroupDocs.Viewer Cloud per Ruby fornisce una documentazione completa e risorse di supporto, tra cui:

  • Guide per sviluppatori
  • Riferimento API
  • Esempi di codice
  • Forum di assistenza
  • Supporto e-mail

Visualizza i documenti utilizzando l'app gratuita GroupDocs.Viewer

CJPMJ2CNSFTEXPPSXPSBDWGOXPSAIPCLASEPSLESSSHHPGYAMLRTFMBOXVSDXGZIPAPNGMHTMLJPGPSD1XMLVBDOTJSONCMAKEJSEMLVSTXLAMFODGJPCSVGZDOTMJLSEMLXHTMLXLTXPLSQLDIFFBZ2ZIPMHTXLTMDIBSCMOBJMPTDOTXXLSXNUMBERSFODSDOCPOTTIFPDFXLSSXCODPPPTMPXONEPPSHAMLXLSMRARMAKEEMZOTSDXFRSTJPXODSODTHTMHJAVAMOBITSVPHPXLSBVSSXDJVUOTGSASSTARMSGVSSMCSSPSTJP2AS3DOCMERBLOGPNGVSXDOCXVDWCSPPTXCDRICOCXXMDVSDMDWTSTLFODPDWFVDXWMFPSM1PLTBMPTXZPPTMJ2KPROPERTIESCSVXLTDCMXZHHPYGIFSCRIPTTGZTGAVSDIFCGZDNGPS1CMXVCFPPSMTAR.GZOTTEMFGROOVYSVGMVIMCF2POTXOSTRBVSTXVTXCHMVSSMMTXTWEBPCPPXMLOTPIGS7ZPSDVSTMJPFMPPSMLJPEGEPUBTAR.XZPSCGMSCALAPOTMTIFFXPSODGWMZDGNBATASMCCML

Supporto e risorse per l'apprendimento

GroupDocs.Viewer Cloud offre anche SDK di rendering di documenti individuali per altre lingue popolari come elencato di seguito:

  Italiano