Grâce à notre API de programmation, vous pouvez comparer deux fichiers et trouver la différence entre eux. En d'autres termes, notre .NET bibliothèque est un puissant vérificateur de différences de fichiers. Après avoir utilisé API de comparaison de documents, vous pouvez obtenir le résultat et l'enregistrer au DOCX format, PDF, DOC et dans d'autres formats.
Avec cette API native .NET, vous pouvez facilement comparer des documents et obtenir les différences dans le format de sortie souhaité. Notre bibliothèque C# est entièrement autonome et ne repose sur aucun outil ou service externe. Toutes les fonctionnalités de traitement de documents sont implémentées dans cette puissante solution C# pour une expérience sans tracas.
La comparaison de documents est une procédure très recherchée, en particulier dans les flux de documents automatisés. Que vous travailliez avec des documents juridiques, des systèmes de contrôle de version ou des systèmes de gestion de contenu, l'API de comparaison de documents pour C# peut changer la donne. Il compare le contenu des documents au niveau des caractères et au niveau des mots. Même si un seul caractère a été modifié, le mot entier sera marqué comme modifié. Cela vous permet de détecter les plus petits changements qui seraient invisibles à l'œil humain.
Il arrive parfois que vous ne sachiez pas si un document a été modifié, et le processus de comparaison manuelle de deux versions du document peut s'avérer assez difficile. D'un autre côté, il existe des cas où vous êtes sûr que le document a été modifié, mais la tâche de localiser visuellement les zones mises à jour devient extrêmement difficile. Explorons quelques scénarios typiques dans lesquels la comparaison automatisée de documents peut être incroyablement utile :
En intégrant la comparaison automatique de documents dans vos flux de travail, vous bénéficiez de la possibilité de comparer des documents par programmation, d'extraire les différences et d'obtenir instantanément des résultats dans le format de sortie souhaité. Que vous soyez un développeur chevronné ou que vous débutiez tout juste avec .NET, nos extraits de code complets et notre démonstration en ligne vous guideront tout au long du processus.
Essayez notre démo en direct en téléchargeant deux documents, en sélectionnant le format cible pour mettre en évidence les différences et en examinant l'extrait de code C# affiché à l'écran. Cet exemple montre en détail comment effectuer une comparaison de documents par programmation et obtenir les résultats dans le format de fichier requis.
Un point important: les documents comparés ne doivent pas avoir de révisions avant d'appeler la méthode de comparaison. Vous devez d'abord accepter toutes les révisions. Nous avons déjà pris en compte cette nuance dans l'extrait de code C# ci-dessous:
dotnet add package Aspose.Words
Copie
using Aspose.Words;
var docA = new Document("Input1.docx");
var docB = new Document("Input2.docx");
// Il ne devrait y avoir aucune révision avant la comparaison.
docA.AcceptAllRevisions();
docB.AcceptAllRevisions();
docA.Compare(docB, "Author Name", DateTime.Now);
docA.Save("Output.docx");
Il existe trois options alternatives pour installer "Aspose.Words pour .NET" sur votre système. Veuillez en choisir un qui correspond à vos besoins et suivez les instructions étape par étape :
Notre produit est entièrement multiplateforme et prend en charge toutes les principales implémentations .NET:
Dans la mesure où le code .NET ne dépend pas du matériel ou du système d'exploitation sous-jacent, mais uniquement d'une machine virtuelle, vous êtes libre de développer tout type de logiciel pour Windows, macOS, Android, iOS et Linux. Assurez-vous simplement d'avoir installé la version correspondante de .NET Framework, .NET Core, Windows Azure, Mono ou Xamarin.
Nous vous recommandons d'utiliser les environnements de développement intégrés Microsoft Visual Studio, Xamarin et MonoDevelop pour créer des applications C#, F#, VB.NET.
Pour plus de détails, veuillez vous référer à la documentation produit.