Rendre et afficher des documents via Ruby SDK

API RESTful pour créer efficacement des applications Ruby pour le rendu et la visualisation de documents de tous les formats populaires. Rendu au format 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
Commencer l'essai gratuit

GroupDocs.Viewer SDK pour Ruby a été développé pour vous aider à démarrer avec notre API Document Viewer Cloud. Le SDK aide en fournissant un niveau d’abstraction plus élevé afin que vous n’ayez pas besoin de connaître les détails relatifs à la gestion des requêtes HTTP et des réponses des API REST.

À l’aide du SDK Ruby, vous pouvez utiliser toutes les fonctionnalités de l’API et améliorer de manière transparente votre application avec la capacité de rendre une variété de formats de documents standard de l’industrie. Le SDK permet de visualiser un document spécifique au format HTML, image, PDF ou son format d’origine avec la possibilité de restituer l’intégralité du document, page par page ou une plage de pages personnalisée.

Questions fréquemment posées

Je veux créer ma propre application Ruby pour visualiser des documents ?

Consultez GroupDocs.Viewer Cloud SDK for Ruby at GitHub si vous recherchez le code source pour afficher le fichier dans le Cloud .

Puis-je essayer gratuitement les API REST GroupDocs.Viewer sur Ruby ?

Vous pouvez essayer GroupDocs.Viewer les API Ruby Low-Code sans aucune limitation.

Je ne veux pas télécharger mes fichiers confidentiels n’importe où ? Quelles sont mes options ?

GroupDocs.Viewer Cloud est également disponible en tant qu’image Docker qui peut être utilisée pour auto-héberger le service. Vous pouvez également créer vos propres services à l’aide des API GroupDocs.Viewer High-code qui pilotent actuellement nos API REST.

Fonctionnalités avancées de l’API REST de la visionneuse de documents

Rendu des documents au format HTML5

Rendu des documents en tant qu’image

Rotation, réorganisation et filigrane des pages

Rendu des documents au format PDF

Rendre les pièces jointes des documents

Les API sont sécurisées et nécessitent une authentification

Un SDK facile pour les développeurs qui veulent gagner du temps

L’utilisation des API GroupDocs Cloud est assez simple car il n’y a rien à installer. Créez simplement un compte sur GroupDocs Cloud et obtenez les informations de votre candidature. Une fois que vous avez le SID et la clé de l’application, vous êtes prêt à essayer les API REST GroupDocs Cloud. Les SDK ont été développés pour faciliter les développeurs et leur permettre de démarrer très rapidement avec nos API en masquant les appels d’API REST et en vous permettant d’utiliser les fonctionnalités de l’API de manière native en utilisant Ruby comme langage.

Rendre un certain nombre de formats de document

L’API de visualisation basée sur le cloud a la capacité d’afficher rapidement différents formats de documents, avec seulement quelques lignes de code. En utilisant le SDK pour Ruby, vous pouvez découvrir les différents formats de documents pris en charge par le SDK.

Obtenir une liste des formats de fichiers pris en charge - 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})")

Réduire efficacement le contenu de sortie

L’une des fonctionnalités les plus intéressantes de notre API de visualisation basée sur le cloud est sa capacité à réduire le contenu de sortie. La minification supprime les commentaires, les espaces blancs supplémentaires et les autres caractères inutiles sans casser la structure du contenu. En conséquence, la page devient plus petite et se charge plus rapidement.

Rendu flexible des documents

GroupDocs.Viewer est une puissante API REST de visionneuse de documents qui vous permet d’afficher plus de 85 formats de documents dans vos applications. Il permet le rendu du document pour l’ensemble du document, page par page ou une plage de pages personnalisée.

Personnalisez en fonction de vos besoins

GroupDocs.Viewer Cloud SDK pour Ruby est testé à 100 % et prêt à l’emploi. Le SDK est open source et possède une licence MIT. L’API est facile à personnaliser et des modifications peuvent être apportées en fonction des fonctionnalités que vous devez ajouter à votre application.

Formats de fichiers

GroupDocs.Viewer Cloud pour Ruby prend en charge une large gamme de formats de fichiers, y compris, mais sans s’y limiter : -Microsoft Office : DOC, DOCX, XLS, XLSX, PPT, PPTX -PDF -Images : JPG, PNG, BMP, TIFF, GIF

  • Formats CAO : DWG, DXF
  • Ebooks : EPUB, MOBI
  • Formats de messagerie : EML, MSG

Options de rendu

Avec GroupDocs.Viewer Cloud pour Ruby, vous pouvez personnaliser les options de rendu pour répondre à vos besoins spécifiques. Certaines des principales options de rendu incluent :

  • Zoom et mise à l’échelle
  • Rotation et retournement
  • Filigrane
  • Transformations HTML

Rendu de documents

GroupDocs.Viewer Cloud pour Ruby vous permet de restituer des documents dans différents formats, notamment :

  • Rendu des documents PDF sous forme d’images ou HTML
  • Rendu des documents Microsoft Office sous forme d’images ou HTML
  • Rendu des formats CAO sous forme d’images ou de HTML

Manipulation de documents

Outre le rendu, GroupDocs.Viewer Cloud pour Ruby fournit plusieurs fonctionnalités de manipulation de documents, telles que :

  • Extraire du texte de documents
  • Extraction d’images à partir de documents
  • Découper des documents en pages
  • Fusion de plusieurs documents en un seul document

Plates-formes prises en charge

GroupDocs.Viewer Cloud for Ruby est compatible avec une gamme de plates-formes, notamment :

  • Rubis
  • .FILET
  • Java -PHP
  • Node.js

Intégration avec le stockage tiers

Vous pouvez facilement intégrer GroupDocs.Viewer Cloud for Ruby à des fournisseurs de stockage tiers, tels que : -Amazon S3

  • Boîte de dépôt
  • Google Drive
  • Stockage Blob Azure

Sécurité et authentification

GroupDocs.Viewer Cloud pour Ruby offre une visualisation sécurisée des documents avec des fonctionnalités telles que :

  • Authentification basée sur des jetons
  • Stockage de fichiers sécurisé
  • Cryptage SSL/TLS
  • Contrôle d’accès et autorisations

Mise en cache et optimisation des performances

Pour optimiser les performances, GroupDocs.Viewer Cloud for Ruby fournit des mécanismes de mise en cache, notamment :

  • Mise en cache côté client
  • Mise en cache côté serveur
  • Paramètres de durée de vie

Extraction de métadonnées

GroupDocs.Viewer Cloud for Ruby vous permet d’extraire des métadonnées de documents, telles que :

  • Propriétés du document (par exemple, titre, auteur, mots-clés)
  • Données Exif à partir d’images
  • Métadonnées du fichier CAO

Compatibilité multiplateforme

GroupDocs.Viewer Cloud pour Ruby est conçu pour fonctionner de manière transparente sur différentes plates-formes, notamment :

  • Les fenêtres -Linux
  • mac OS

Personnalisation et image de marque

Vous pouvez personnaliser et personnaliser la visionneuse de documents avec GroupDocs.Viewer Cloud pour Ruby en :

  • Modification des couleurs et des styles de l’interface utilisateur
  • Ajout de votre logo et filigrane
  • Contrôler le comportement du spectateur

Documentation et assistance

GroupDocs.Viewer Cloud for Ruby fournit une documentation complète et des ressources d’assistance, notamment :

  • Guides du développeur
  • Référence API
  • Exemples de codes
  • Forum d’entraide
  • Assistance par e-mail

Afficher des documents à l'aide de l'application gratuite GroupDocs.Viewer

NSFJPMMASMMBOXCSVFODPTSVXMLDOCMIGSJPCWMZPPTXTAR.GZSCMPOTSTLSQLTXZLESSIFCJ2CXLTXONECCPHPVBVSTMPCLPPTJPXMHTMLVSSXXLSPPSXTIFVSXSHMOBI7ZMPXXZTIFFHHDOCJPEGDOTVCFMAKEVSTXPSTRSTODPICOMLPLJPGXLSMBATDOTXCGMXLTMZIPVTXDOTMFODGGZCPPPROPERTIESDWTWEBPTGZGROOVYHAMLVDWMPTSMLCHMCF2EMLXTGAAPNGCPSBZ2JPFJSONJAVAEPSPSM1VSSMPNGVDXERBOSTRARYAMLJSEMFVSDVSDMJP2PYPOTXPOTMDIFFBMPLOGPS1MPPDOCXCSMSGODTPPTMJLSDWGVIMDJVUPSBFODSOTSVSDXASSVGZCMAKEMHTDCMCXXAIDIBHSCRIPTPPSSXCEMLXLSXVSTPLTOBJDXFEPUBGIFPPSMHTMLPSD1HTMGZIPSVGAS3CSSODSSASSSCALANUMBERSTARXPSMDTEXCDRODGXLSBRBEMZOXPSDGNTAR.XZRTFXLAMTXTHPGJ2KWMFDWFXMLVSSOTTOTGMMPDFPSDCMXDNGXLTOTP

Ressources d'assistance et d'apprentissage

GroupDocs.Viewer Cloud propose également des SDK de rendu de documents individuels pour d’autres langages populaires répertoriés ci-dessous :

  Français