Tutoriel de conversion de documents avec GroupDocs.Conversion

Dans ce tutoriel de conversion de documents, vous découvrirez comment utiliser GroupDocs.Conversion pour transformer des PDF, des fichiers Word, des feuilles de calcul Excel, des présentations PowerPoint et plus de 50 autres formats directement depuis vos applications .NET ou Java. La bibliothèque fonctionne hors ligne, ne nécessite aucun service externe et fournit des résultats haute fidélité, ce qui la rend idéale pour les flux de travail de niveau entreprise.

Réponses rapides

  • Quels formats sont pris en charge ? Plus de 50 formats d’entrée et de sortie, y compris PDF, DOCX, XLSX, PPTX, CAD et les types d’image.
  • Puis-je convertir sans accès à Internet ? Oui, GroupDocs.Conversion s’exécute entièrement localement.
  • Y a-t-il une limite de taille de fichier ? Les fichiers jusqu’à 2 Go sont pris en charge tout en maintenant l’utilisation de la mémoire en dessous de 200 Mo.
  • Ai-je besoin d’une licence pour la production ? Une licence commerciale est requise pour une utilisation en production ; un essai gratuit est disponible pour l’évaluation.
  • Quelles plateformes sont couvertes ? .NET (Framework, Core, .NET 5/6) et Java sont entièrement pris en charge.

Qu’est‑ce que GroupDocs.Conversion ?

GroupDocs.Conversion est une bibliothèque multiplateforme qui permet aux développeurs de convertir des documents entre plus de 50 formats sans dépendre de services externes. Elle fournit une API simple pour charger un fichier source, sélectionner les options de conversion et enregistrer le résultat dans le format souhaité.

Pourquoi choisir GroupDocs.Conversion ?

GroupDocs.Conversion offre une prise en charge étendue des formats, une sortie haute fidélité et un traitement optimisé pour les performances, ce qui le rend adapté aux projets d’entreprise à grande échelle. Il s’exécute localement sans dépendances tierces, garantissant sécurité et conformité.

  • Large couverture de formats : Prend en charge plus de 50 formats d’entrée et de sortie et peut traiter des fichiers jusqu’à 2 Go tout en utilisant moins de 200 Mo de RAM.
  • Conversion haute fidélité : Préserve la mise en page, les polices, les images et les objets intégrés avec jusqu’à 99 % de précision visuelle.
  • Optimisé pour les performances : La conversion par lots de 1 000 pages prend moins de 30 secondes sur une VM serveur typique.
  • Déploiement sans dépendance : Aucun besoin de Microsoft Office, Adobe Acrobat ou autre logiciel tiers.

Comment démarrer avec GroupDocs.Conversion en .NET ?

Converter est la classe principale qui effectue la conversion de documents. Ajoutez le package NuGet GroupDocs.Conversion à votre projet, créez une instance de la classe Converter avec un chemin de fichier ou un flux, choisissez le format cible et appelez Save. Ce flux en trois étapes vous amène du fichier source au fichier converti en quelques secondes.

Comment démarrer avec GroupDocs.Conversion en Java ?

Converter est la classe centrale utilisée pour convertir des documents en Java. Incluez l’artifact Maven com.groupdocs:groupdocs-conversion dans votre pom.xml, créez une instance de Converter, définissez les LoadOptions souhaités et invoquez convert avec le format cible. L’API Java reflète l’expérience .NET, assurant une expérience développeur cohérente sur toutes les plateformes.

Tutoriels essentiels

Conversion spécifique à chaque format

Fonctionnalités avancées

Fonctionnalité de base

Guides spécifiques aux formats

Configuration avancée

Questions fréquemment posées

Q : Puis‑je utiliser GroupDocs.Conversion dans un micro‑service cloud‑native ?
R : Oui, la bibliothèque fonctionne dans n’importe quel environnement .NET ou Java, y compris les conteneurs Docker et les pods Kubernetes, sans nécessiter de services externes.

Q : Comment la bibliothèque gère‑t‑elle les PDF protégés par mot de passe ?
R : Vous pouvez fournir le mot de passe via LoadOptions (ou l’équivalent Java) lors de la création du Converter, et la bibliothèque déchiffrera le fichier pour la conversion.

Q : Quelle est la méthode recommandée pour convertir un grand lot de fichiers ?
R : Utilisez l’API asynchrone (ou les flux parallèles en Java) pour traiter les fichiers simultanément, et activez la mise en cache afin de réutiliser les polices et ressources chargées pour de meilleures performances.

Q : GroupDocs.Conversion prend‑il en charge l’OCR pour les images numérisées ?
R : Oui, l’OCR peut être activé via la classe OcrOptions, permettant la conversion de PDF ou d’images numérisées en texte consultable et sélectionnable.

Q : Quelles versions de .NET sont officiellement prises en charge ?
R : .NET Framework 4.5+, .NET Core 3.1+, .NET 5, .NET 6 et les versions ultérieures sont entièrement prises en charge.


Dernière mise à jour : 2026-08-19
Testé avec : GroupDocs.Conversion 23.11 for .NET & Java
Auteur : GroupDocs

Référence API
essai gratuit
contactez notre équipe de support