Rendez et visualisez des documents en toute simplicité

SDK de visualisation de documents puissant pour rendre différents fichiers en PDF, HTML et image.

Chargez des documents depuis diverses sources, y compris 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, rendez les notes et commentaires si nécessaire.

Ensemble de fonctionnalités de GroupDocs.Viewer

API permettant de rendre des fichiers de différents types en HTML, PDF, PNG et JPEG dans les applications pour les visualiser sans logiciel tiers.

  • Visualiser des documents et des images

    Visualisez les documents en les rendant au format HTML, PDF, PNG et JPEG.

  • Ouvrir des documents sécurisés

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

  • Charger des fichiers depuis n’importe où

    Chargez des documents depuis divers fichiers, URL, serveurs FTP, Amazon S3, etc.

  • Rendre toutes les pages ou des pages spécifiques

    Spécifiez une plage de numéros de pages à rendre.

Exemples de code GroupDocs.Viewer

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

Comment rendre des fichiers DOCX en PDF

Rendre les documents DOCX en PDF sans Microsoft Word ni autre logiciel installé. Chargez et visualisez facilement les fichiers DOCX dans votre application .NET, qu’il s’agisse d’une application web ou de bureau. Voici un exemple de rendu d’un fichier DOCX en PDF :
// Charger le fichier DOCX pour le rendre
using (Viewer viewer = new Viewer("sample.docx"))
{
  // Convertir le DOCX en fichier PDF
  PdfViewOptions viewOptions = new PdfViewOptions();
  viewer.View(viewOptions);
}
import com.groupdocs.viewer.Viewer;
import com.groupdocs.viewer.options.PdfViewOptions;
// ...
// Charger le fichier DOCX pour le rendre
try (Viewer viewer = new Viewer("sample.docx")) {
    // Convertir le DOCX en fichier PDF
    PdfViewOptions viewOptions = new PdfViewOptions();
    viewer.view(viewOptions);
}
// Charger le fichier DOCX pour le rendre
const viewer = new groupdocs.viewer.Viewer("sample.docx")

// Convertir le DOCX en 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 pour le rendre
with gv.Viewer("sample.docx") as viewer:

    // Convertir le DOCX en fichier PDF
    viewOptions = gvo.PdfViewOptions("output.pdf")
    viewer.view(viewOptions)

Plus de 190 formats de fichiers pris en charge

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

Métriques détaillées et analyses statistiques

Plongez dans une analyse détaillée de nos chiffres clés, offrant des métriques complètes et des analyses statistiques de nos réalisations, de notre impact et de notre croissance.

  • 190+

    Formats pris en charge

    Visualisez facilement plus de 190 formats de fichiers, y compris les documents, les images et les dessins CAD, sans tracas. Supprimez les barrières de compatibilité et accédez à divers fichiers sans effort 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 dans 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

    Nous servons les marques les plus emblématiques du monde. Découvrez pourquoi des centaines apprécient GroupDocs.Viewer ! Explorez une navigation fluide, une collaboration pratique et une facilité d’utilisation inégalée. Rejoignez‑nous dès maintenant !

Nos clients satisfaits

Les bibliothèques GroupDocs sont utilisées par des marques mondialement reconnues et distinguées à travers le monde.

Plateformes prises en charge

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

.NET

.NET Framework 4.6.2+
.NET Core 3.1
.NET 6+
Windows, Linux
plus de 190 formats de fichiers
Package UI 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 190 formats de fichiers
Package UI pour Spring et Dropwizard
Spring Demo
Dropwizard demo

Node.js

Node.js 16+
and J2SE 8.0 (1.8)+
Windows, Linux, macOS
plus de 190 formats de fichiers
Package UI - bientôt disponible
Démo - bientôt disponible

Python

Python 3.5 – 3.14
Windows, Linux, macOS
plus de 190 formats de fichiers
Package UI - bientôt disponible
Démo - bientôt disponible

Prêt à commencer ?

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

Ressources utiles

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

Questions fréquentes et préoccupations

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

  • Puis-je évaluer les produits GroupDocs avant l’achat ?
    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 l’achat afin de s’assurer qu’ils répondent à 100 % à vos besoins.
  • GroupDocs propose‑t‑il des démonstrations de produit ?
    Non, notre priorité est nos API et la création de produits les plus fonctionnels et stables possible. Nous proposons toutefois des essais complets et gratuits sous forme de licence temporaire afin que vous puissiez tester le produit vous‑même.
  • Où puis‑je télécharger le produit ?
    Tous les produits sont disponibles en téléchargement sur le site Web. Nous n’envoyons pas de copies physiques de notre logiciel par courrier.
  • Les licences développeur GroupDocs sont‑elles par utilisateur ou par utilisateur nommé ?
    Les licences développeur GroupDocs sont attribuées par utilisateur, et non par utilisateur nommé. Nous comprenons que les membres d’une équipe de développement peuvent changer au fil du temps et qu’il n’est pas pratique de devoir mettre à jour les licences à chaque changement.
  • Avons‑nous besoin d’une licence uniquement pour les développeurs actifs ? Par exemple, nous avons une équipe de deux développeurs travaillant sur le poste A et une seconde équipe de deux développeurs travaillant sur le poste B… dans cette situation, avons‑nous besoin de deux ou de quatre licences ?
    Tous les développeurs travaillant sur le projet doivent être licenciés. Dans cette situation, GroupDocs considère votre équipe comme composée de quatre membres (même s’ils travaillent à des moments différents).
 Français