Rendre et visualiser des documents en toute simplicité

API de visualisation puissante pour restituer différents fichiers au format PDF, HTML et image.

Chargez des documents à partir de diverses sources, notamment des fichiers, des flux, des URL, des serveurs FTP, Amazon S3, Azure Blob Storage, etc.

Générez des pages HTML réactives, protégez les fichiers PDF de sortie et réorganisez leurs pages, faites pivoter les pages, restituez les notes et les commentaires si nécessaire.

Ensemble de fonctionnalités de GroupDocs.Viewer

API pour restituer des fichiers de différents types tels que HTML, PDF, PNG et JPEG dans des applications afin de les visualiser sans logiciel tiers.

  • Afficher des documents et des images

    Affichez des documents en les restituant sous forme de fichiers HTML, PDF, PNG et JPEG.

  • Ouvrir des documents sécurisés

    Spécifiez un mot de passe pour ouvrir les documents cryptés.

  • Chargez des fichiers de n’importe où

    Chargez des documents à partir de divers fichiers, URL, serveurs FTP, Amazon S3, etc.

  • Afficher toutes les pages ou des pages spécifiques

    Spécifiez une plage de numéros de page à afficher.

Exemples de code GroupDocs.Viewer

Quelques cas d’utilisation d’opérations GroupDocs.Viewer typiques en C#, Java, TypeScript

Comment rendre des fichiers DOCX au format PDF

Rendu des documents DOCX au format PDF sans Microsoft Word ou autre logiciel installé. Chargez et affichez facilement des fichiers DOCX dans votre application .NET, qu’il s’agisse d’une application Web ou de bureau. Voici un exemple de comment rendre un fichier DOCX au format PDF :
// Charger le fichier DOCX à rendre
using (Viewer viewer = new Viewer("sample.docx"))
{
  // Rendre DOCX dans un fichier PDF
  PdfViewOptions viewOptions = new PdfViewOptions();
  viewer.View(viewOptions);
}
import com.groupdocs.viewer.Viewer;
import com.groupdocs.viewer.options.PdfViewOptions;
// ...
// Charger le fichier DOCX à rendre
try (Viewer viewer = new Viewer("sample.docx")) {
    // Rendre DOCX dans un fichier PDF
    PdfViewOptions viewOptions = new PdfViewOptions();
    viewer.view(viewOptions);
}
// Charger le fichier DOCX à rendre
const viewer = new groupdocs.viewer.Viewer("sample.docx")

// Rendre DOCX dans un fichier PDF
const viewOptions = groupdocs.viewer.PdfViewOptions(output.pdf)
viewer.view(viewOptions)
import groupdocs.viewer as gv
import groupdocs.viewer.options as gvo   
// Charger le fichier DOCX à rendre
with gv.Viewer("sample.docx") as viewer:

    // Rendre DOCX dans un fichier PDF
    viewOptions = gvo.PdfViewOptions("output.pdf")
    viewer.view(viewOptions)

Plus de 180 formats de fichiers pris en charge

GroupDocs.Viewer prend en charge les opérations avec les formats de fichiers les plus populaires

Mesures approfondies et informations statistiques

Plongez dans une présentation détaillée de nos chiffres clés, fournissant des mesures complètes et des informations statistiques sur nos réalisations, notre impact et notre croissance.

  • 180+

    Formats pris en charge

    Visualisez facilement plus de 180 formats de fichiers, notamment des documents, des images et des dessins CAO, sans tracas. Brisez les barrières de compatibilité et accédez sans effort à divers fichiers grâce à notre solution de visualisation complète.

  • 1.0M

    Téléchargements NuGet

    Notre solution de package NuGet est devenue une ressource fiable et largement adoptée par la communauté des développeurs, offrant une intégration transparente et des fonctionnalités précieuses pour d’innombrables projets.

  • 10+

    Bibliothèques

    Notre produit comprend plus de 10 bibliothèques offrant des fonctionnalités avancées pour optimiser les performances. Ces bibliothèques sont conçues pour répondre à différents besoins de développement avec des capacités inégalées.

  • 100+

    Clients satisfaits

    Au service des marques les plus emblématiques du monde entier. Découvrez pourquoi des centaines de personnes aiment GroupDocs.Viewer ! Découvrez une navigation transparente, une collaboration pratique et une facilité d’utilisation inégalée. Adhérer maintenant!

Nos clients satisfaits

Les bibliothèques GroupDocs sont utilisées par des marques de renommée mondiale et distinguées à travers le monde.

Plateformes prises en charge

La bibliothèque GroupDocs.Viewer prend en charge les systèmes d’exploitation et les frameworks suivants

.NET

.NET Framework 4.6.2+
.NET Core 3.1
.NET 6+
Windows, Linux
Plus de 180 formats de fichiers
Package d’interface utilisateur pour ASP.NET Core
ASP.NET WebForms Demo
ASP.NET MVC Demo
ASP.NET Core Demo

Java

J2SE 8.0 (1.8)+
Windows, Linux, macOS
Plus de 180 formats de fichiers
Package d’interface utilisateur pour Spring et Dropwizard
Spring Demo
Dropwizard demo

Node.js

Node.js 16+
and J2SE 8.0 (1.8)+
Windows, Linux, macOS
Plus de 180 formats de fichiers
Package d’interface utilisateur - à venir
Démo - à venir

Python

Python 3.9+
and .Net 6+
Windows, Linux, macOS
Plus de 180 formats de fichiers
Package d’interface utilisateur - à venir
Démo - à venir

Prêt à commencer?

Essayez les fonctionnalités de GroupDocs.Viewer gratuitement ou demandez une licence

Questions et préoccupations courantes

Trouvez des réponses aux demandes courantes dans notre section FAQ pour répondre rapidement à vos questions et préoccupations.

  • Puis-je évaluer les produits GroupDocs avant de les acheter ?
    Oui! Tous les produits GroupDocs disposent d’une version d’évaluation sans risque. Nous encourageons fortement les développeurs à télécharger et à essayer nos API avant d’acheter pour nous assurer qu’elles répondront à 100 % à vos besoins.
  • GroupDocs fait-il des démonstrations de produits ?
    Non, nous nous concentrons sur nos API et sur la création des produits les plus fonctionnels et les plus stables possibles. Nous proposons des essais entièrement fonctionnels et gratuits sous la forme d’une licence temporaire afin que vous puissiez tester le produit par vous-même.
  • Où puis-je télécharger le produit ?
    Tous les produits peuvent être téléchargés à partir du site Web. Nous n’envoyons pas de copies physiques de nos logiciels par courrier.
  • Les licences de développeur GroupDocs sont-elles par utilisateur ou par utilisateur nommé ?
    Les licences GroupDocs Developer sont attribuées par utilisateur et non par utilisateur nommé. Nous comprenons que les membres d’une équipe de codage peuvent changer au fil du temps et qu’il n’est pas pratique de devoir mettre à jour les licences à chaque fois que cela se produit.
  • Avons-nous besoin de licences uniquement pour les développeurs actifs ? Par exemple, nous avons une équipe de deux développeurs travaillant sur l’équipe A et une deuxième équipe de deux développeurs travaillant sur l’équipe B… dans cette situation, avons-nous besoin de deux ou quatre licences ?
    Tous les développeurs qui travaillent sur le projet doivent détenir une licence. Dans cette situation, GroupDocs considère votre équipe comme composée de quatre membres (même s’ils travaillent à des horaires différents).
 Français