GroupDocs.Viewer en bref

API pour rendre, afficher et convertir des documents, présentations, diagrammes et de nombreux autres types de documents dans les applications Node.js

Illustration viewer

Visualiser les documents efficacement et de manière fiable

Avec l’API GroupDocs.Viewer, vous pouvez rendre efficacement des documents de tous les formats pris en charge en HTML, JPEG, PNG et PDF grâce à des options flexibles et puissantes tout en préservant le contenu et l’intégrité de la structure du document. GroupDocs.Viewer pour Node.js fonctionne sur les plateformes Windows et Linux.

Les formats de fichiers et de documents les plus populaires sont pris en charge

Nous prenons en charge le rendu de plus de 190 des formats de fichiers et de documents les plus populaires, notamment Word, Excel, PDF, PowerPoint, la famille des formats OpenDocument, les archives, les images raster et vectorielles, les e‑books, les langages de programmation et les balisages, ainsi que de nombreux autres types de fichiers, y compris les fichiers chiffrés protégés par mot de passe.

Sortie personnalisable

GroupDocs.Viewer permet non seulement de rendre le document, mais aussi de contrôler précisément comment, quelles parties du document doivent être rendues ou non, comment elles doivent être rendues, et d’appliquer différentes transformations à la sortie rendue.

Indépendance de plateforme

GroupDocs.Viewer pour Node.js prend en charge les systèmes d’exploitation, frameworks et gestionnaires de paquets suivants

Amazon
Docker
Azure
Eclipse
IntelliJ
Windows
Linux
NPM

Formats de fichiers pris en charge

GroupDocs.Viewer pour Node.js via Java prend en charge les opérations avec les formats de fichiers suivants.

Microsoft Office, OpenDocument et formats texte

  • Word: DOC, DOCX, DOCM, DOT, DOTX, DOTM, RTF, TXT
  • Excel: XLS, XLSX, XLSM, XLSB, XLTM, XLT, XLTM, XLTX
  • PowerPoint: PPT, PPTX, PPS, PPSX, PPSM, POT, POTM, POTX, PPTM
  • Project: MPP, MPT, MPX
  • Outlook: MSG, EML, EMLX, PST, OST
  • OneNote: ONE
  • OpenDocument: ODT, OTT, ODS, ODP, OTP, OTS, ODG
  • Fixed Page Layout: PDF, TEX, XPS, OXPS
  • e-Books: EPUB, MOBI, DjVu
  • Delimiter-Separated Values: CSV, TSV

Images, graphiques et diagrammes

  • Images raster: BMP, GIF, JPG, PNG, TIFF, WebP, DNG, DIB, Jpeg2000 family
  • Windows Icon: ICO
  • Scalable Vector Graphics: SVG, CDR, CMX, IGS, SVGZ
  • Adobe Photoshop: PSD, PSB
  • Stereo Lithography (3D Printing): STL
  • Medical Imaging: DICOM
  • Plotter Documents: PLT, HPG
  • Autodesk Design Web Formats: DWF, DWG
  • AutoCAD Drawing: DWT, IFC, STL, CF2

Autres

  • Web: HTML, MHT, MHTML, XML
  • Metafile: WMF, EMF, CGM, EMZ, WMZ
  • Visio: VSD, VDX, VSS, VSSX, VSX, VST, VSTX, VTX, VSDX, VDW, VSTM, VSSM, VSDM
  • Project: MPP, MPT, MPX
  • PostScript: PS, EPS
  • Archives: ZIP, TAR, BZ2, GZ, RAR, RAR5
  • Autres: VCF, VCARD, NUMBERS, NSF, OBJ
  • C/C++/C# Files: C, CC, C# , CPP, CXX, CS, H, HH, M, MM
  • Java/JavaScript Files: JAVA, JS, JSON, PROPERTIES

Fonctionnalités de GroupDocs.Viewer

Rendez, affichez et convertissez sans effort les PDF et les documents Office

Feature icon

Visualiser les documents en HTML

Convertissez tout type de document en un document HTML avec CSS et SVG, qui peut être affiché dans n’importe quel navigateur web moderne.

Feature icon

Rasteriser les documents en JPEG ou PNG

Rasterisez tout format de document pris en charge en image raster, avec un format d’image et une qualité de compression réglables.

Feature icon

Contrôler les polices du document

Identifiez les polices utilisées dans un document. Gérez les polices manquantes en les remplaçant ou en les excluant de la sortie.

Feature icon

Convertir en PDF

Tout document au format pris en charge peut être facilement converti et enregistré au format PDF avec des options réglables.

Feature icon

Appliquer des transformations

Le document de sortie peut être transformé lors du rendu : les pages peuvent être pivotées et/ou réorganisées, et un filigrane texte peut être placé dessus.

Feature icon

Ajustement de la sortie HTML

Les documents HTML générés par GroupDocs.Viewer peuvent être réglés très finement : il est possible de les enregistrer dans un flux ou un fichier, avec des ressources externes ou intégrées, des callbacks, etc.

Feature icon

Prise en charge des structures de documents complexes

GroupDocs.Viewer prend en charge non seulement les documents uniques, mais aussi les fichiers contenant une liste ou une structure hiérarchique de documents, tels que les messages électroniques avec pièces jointes, les archives ZIP contenant des fichiers internes dans des dossiers, les images TIFF multi‑pages, etc.

Feature icon

Options d’optimisation

GroupDocs.Viewer comprend un sous‑système de cache réglable, qui peut accélérer le temps de chargement en utilisant les versions mises en cache des documents. De plus, un ensemble d’options spécifiques à chaque format permet d’exclure certaines parties ou aspects inutiles des documents du rendu (polices, feuilles de calcul masquées, pièces jointes d’e‑mail) afin d’optimiser les performances globales.

Feature icon

Prise en charge des documents protégés par mot de passe

GroupDocs.Viewer permet d’ouvrir les documents chiffrés de différents types : PDF, WordProcessing, Spreadsheet, Presentation, etc., en spécifiant un mot de passe dans les options de chargement.

Exemples de code

Quelques cas d’utilisation typiques de GroupDocs.Viewer pour Node.js via des opérations Java

Rendre DOCX en HTML

Les propriétés de la classe HtmlViewOptions vous permettent de contrôler le processus de conversion, plus d’informations ici. Par exemple, vous pouvez incorporer toutes les ressources externes dans le fichier HTML de sortie, minifier le fichier généré et l’optimiser pour l’impression.

JavaScript

import { Viewer, HtmlViewOptions } from '@groupdocs/groupdocs.viewer'

// Définir les options de sortie HTML, un fichier par page
const viewOptions = HtmlViewOptions.forEmbeddedResources()

// Instancier Viewer
const viewer = new Viewer("resume.docx")

// Rendre DOCX en HTML avec des ressources incorporées
viewer.view(viewOptions)
viewer.close()

Exporter PPTX en PDF

Créez une instance de la classe PdfViewOptions et transmettez‑la à la méthode Viewer.view pour convertir un fichier PowerPoint PPTX en PDF. Les propriétés de la classe PdfViewOptions vous permettent de contrôler le processus de conversion. Par exemple, vous pouvez protéger le fichier PDF de sortie, réorganiser ses pages et spécifier la qualité des images du document. Consultez la section de documentation suivante pour plus de détails.

JavaScript

import { Viewer, PdfViewOptions } from '@groupdocs/groupdocs.viewer'

// Définir les options de sortie PDF
const viewOptions = new PdfViewOptions("presentation.pdf")

// Instancier Viewer
const viewer = new Viewer("presentation.pptx")

// Exporter PPTX en PDF
viewer.view(viewOptions)
viewer.close()

Prêt à commencer ?

Téléchargez GroupDocs.Viewer gratuitement ou obtenez une licence d’essai pour un accès complet !

Ressources utiles

Explorez la documentation, les échantillons de code et le soutien communautaire pour améliorer votre expérience.

Conseils sur les licences temporaires

1
Inscrivez-vous avec votre adresse e-mail professionnelle. Les services de messagerie gratuits ne sont pas autorisés.
2
Utilisez le bouton Obtenir une licence temporaire à la deuxième étape.
 Français