English Indonesia Tiếng Việt عربي Español Italiano Türk فارسی Français Português Русский ไทย

Comparer des documents avec C#

La comparaison de documents avec 'Wordize pour .NET' est rapide, simple et efficace. Que vous travailliez avec des contrats, des rapports ou des brouillons collaboratifs, Wordize simplifie le processus d'identification des changements entre deux documents. L'API C# identifie et met en évidence avec précision les différences telles que les modifications de texte, les changements de formatage et les modifications structurelles. Wordize est l'outil parfait pour automatiser les processus de comparaison de documents dans vos applications .NET. Gagnez du temps, augmentez la précision et assurez la cohérence de vos documents grâce à notre API puissante.

Fonctionnalités clés

  • Comparaison de documents au niveau des caractères ou des mots pour des résultats d'une grande précision.
  • Identification des différences dans le texte, le formatage, les en-têtes/pieds de page et les tableaux.
  • Personnalisation flexible des méthodes de comparaison à l'aide de paramètres tels que l'ignorance des commentaires, du formatage ou des en-têtes/pieds de page.
  • Prise en charge d'une large gamme de formats de documents, notamment DOCX, PDF, TXT et RTF.

Applications pratiques

  • Secteur juridique. Identifiez rapidement et efficacement les modifications dans les contrats, les accords ou les politiques.
  • Secteur financier. Détectez les changements dans les rapports financiers ou les documents réglementaires.
  • Travail collaboratif. Automatisez le suivi des versions de documents dans les projets d'équipe.
  • Édition. Assurez la cohérence entre les versions lors de la révision éditoriale.

Wordize fournit des résultats de comparaison cohérents et fiables même pour les documents les plus complexes. Les options de personnalisation avancées permettent aux développeurs d'adapter le processus de comparaison à des exigences spécifiques, comme ignorer les modifications de formatage triviales tout en se concentrant sur les différences critiques dans le contenu. Que vous créiez des systèmes de gestion documentaire ou que vous automatisiez des processus de vérification de contenu, Wordize offre la flexibilité et la précision nécessaires.

Testez les capacités de notre produit dans notre démo en ligne en téléchargeant vos documents, en configurant les paramètres de comparaison et en téléchargeant le résultat de la comparaison sur votre ordinateur.

C#
Exécuter le code
Télécharger le document source
Télécharger le second document à comparer avec la source
Sélectionnez le format cible dans la liste
using Wordize.Comparing;

Comparer.Compare("Input1.docx", "Input2.docx",
    "Output.pdf", "Author Name", DateTime.Now);
using Wordize.Comparing; Comparer.Compare("Input1.docx", "Input2.docx", "Output.pdf", "Author Name", DateTime.Now); using Wordize.Comparing; using Wordize.Saving; var imageStreams = Comparer.CompareToImages("Input1.docx", "Input2.pdf", new ImageSaveOptions(SaveFormat.Pdf), "Author Name", DateTime.Now); foreach (var (stream, page) in imageStreams.Select((s, i) => (s, i))) { using var _ = stream; stream.Position = 0; using var file = File.Create($"Output_{page + 1}.pdf"); stream.CopyTo(file); }
Exécuter le code

Comment comparer deux fichiers texte en C#

  1. Installez Wordize for .NET
  2. Ajouter une référence de bibliothèque (importer la bibliothèque) à votre projet C#
  3. Appelez la méthode Compare pour comparer deux documents
  4. Obtenir le résultat de la comparaison dans un fichier séparé

Configuration requise

Notre produit est entièrement multiplateforme et prend en charge toutes les principales implémentations .NET:

  • .NET ≥ 5.0
  • .NET Core ≥ 2.0
  • .NET Standard ≥ 2.0
  • .NET Framework ≥ 3.5
  • MonoMac
  • MonoAndroid
  • Xamarin

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.

5%