Obtenir les informations du document à partir du document de résultat - GroupDocs.Comparison pour .NET
Introduction
Dans le domaine du développement .NET, la gestion et la comparaison de documents sont courantes. GroupDocs.Comparison pour .NET offre une solution robuste pour cette tâche, permettant aux développeurs d’intégrer facilement des fonctionnalités de comparaison de documents à leurs applications. Ce tutoriel vous guidera dans l’utilisation de GroupDocs.Comparison pour .NET pour extraire les informations du document résultant.
Prérequis
Avant de plonger dans ce tutoriel, assurez-vous de disposer des prérequis suivants :
- GroupDocs.Comparison pour .NET : Installez la bibliothèque GroupDocs.Comparison pour .NET. Vous pouvez la télécharger depuis ici.
- Environnement de développement : configurez votre environnement de développement .NET, y compris l’IDE (tel que Visual Studio) et les configurations nécessaires.
- Fichiers de documents : Préparez les fichiers de documents source et cible (par exemple,
SOURCE.docx
etTARGET.docx
) à titre de comparaison.
Importer des espaces de noms
Tout d’abord, vous devez importer les espaces de noms nécessaires pour accéder aux fonctionnalités de GroupDocs.Comparison.
using System;
using System.IO;
using System.Linq;
using GroupDocs.Comparison;
using GroupDocs.Comparison.Interfaces;
Étape 1 : Initialiser le comparateur avec le document source
using (Comparer comparer = new Comparer(File.OpenRead("SOURCE.docx")))
{
Dans cette étape, nous initialisons un Comparer
objet avec le document source (SOURCE.docx
dans ce cas) en utilisant un using
déclaration visant à garantir une élimination appropriée des ressources.
Étape 2 : Ajouter un document cible à des fins de comparaison
comparer.Add(File.OpenRead("TARGET.docx"));
Ici, nous ajoutons le document cible (TARGET.docx
) à l’objet comparateur pour comparaison.
Étape 3 : Récupérer les informations du document à partir du document de résultat
IDocumentInfo info = comparer.Targets.FirstOrDefault().GetDocumentInfo();
Cette étape récupère les informations du document résultant. Elle accède au document cible via FirstOrDefault()
et puis appelle GetDocumentInfo()
pour obtenir des informations telles que le type de fichier, le nombre de pages et la taille du document.
Étape 4 : Afficher les informations du document
Console.WriteLine("\nFile type: {0}\nNumber of pages: {1}\nDocument size: {2} bytes", info.FileType, info.PageCount, info.Size);
Ici, nous affichons les informations du document récupéré, notamment le type de fichier, le nombre de pages et la taille du document en octets.
Conclusion
GroupDocs.Comparison pour .NET simplifie le processus de comparaison de documents dans les applications .NET. En suivant ce tutoriel, vous avez appris à récupérer les informations du document résultant à l’aide de GroupDocs.Comparison pour .NET. Intégrez ces techniques à vos projets pour améliorer vos capacités de gestion documentaire.
FAQ
GroupDocs.Comparison pour .NET est-il compatible avec différents formats de documents ?
Oui, GroupDocs.Comparison pour .NET prend en charge une large gamme de formats de documents, notamment DOCX, PDF, PPTX, XLSX, etc.
Puis-je personnaliser les paramètres de comparaison de documents ?
Absolument, GroupDocs.Comparison pour .NET offre de nombreuses options de personnalisation pour la comparaison de documents afin de répondre à vos besoins spécifiques.
Existe-t-il une version d’essai disponible pour évaluation ?
Oui, vous pouvez télécharger une version d’essai gratuite à partir de ici.
Comment puis-je obtenir de l’aide pour GroupDocs.Comparison pour .NET ?
Vous pouvez demander de l’aide et interagir avec la communauté sur le forum GroupDocs.Comparison ici.
Quelles sont les options de licence pour GroupDocs.Comparison pour .NET ?
Vous pouvez explorer les options de licence et acheter une licence auprès de ici.