Σε αυτό το σεμινάριο, εξηγούμε τη διαδικασία βήμα προς βήμα για να συγκρίνετε έγγραφα Word χρησιμοποιώντας C# χρησιμοποιώντας μια από τις δημοφιλείς βιβλιοθήκες σύγκρισης εγγράφων. Επιπλέον, αυτός ο οδηγός σάς βοηθά να αναπτύξετε γρήγορα τη λειτουργικότητα για να συγκρίνετε δύο έγγραφα του Word και να τονίσετε τις διαφορές στη C#. Ακολουθούν οι λεπτομερείς οδηγίες για τη σύγκριση αρχείων Word καθώς και ένα λειτουργικό παράδειγμα για αυτό.
Βήματα για τη σύγκριση εγγράφων του Word χρησιμοποιώντας C#
- Εγκαταστήστε το πακέτο GroupDocs.Comparison for .NET από τον ιστότοπο NuGet στο έργο .NET
- Προσθέστε μια αναφορά στον χώρο ονομάτων GroupDocs.Comparison για να συγκρίνετε δύο αρχεία του Word
- Δημιουργήστε μια παρουσία της κλάσης Comparer και περάστε το αρχείο προέλευσης Word στον κατασκευαστή της
- Καλέστε τη μέθοδο Προσθήκης της κλάσης Comparer και καθορίστε το έγγραφο προορισμού του Word
- Τέλος, καλέστε τη μέθοδο σύγκρισης για να αποθηκεύσετε το αρχείο που προκύπτει στο δίσκο
Στην παραπάνω ενότητα, έχουμε παραθέσει τα σημεία για να συγκρίνετε έγγραφα του Word για διαφορές χρησιμοποιώντας C#. Αυτές οι οδηγίες μπορούν εύκολα να εφαρμοστούν σε οποιοδήποτε λειτουργικό σύστημα όπως τα MS Windows, Linux και Mac OS χωρίς να εγκαταστήσετε λογισμικό τρίτων. Επιπλέον, η σύγκριση των λειτουργιών εγγράφων του Word μπορεί να ολοκληρωθεί καταναλώνοντας μερικές κλήσεις API της βιβλιοθήκης σύγκρισης εγγράφων.
Κώδικας για σύγκριση εγγράφων του Word χρησιμοποιώντας C#
Χρησιμοποιήσαμε τα βήματα που ορίστηκαν στην προηγούμενη ενότητα για να αναπτύξουμε ένα δείγμα κώδικα για να συγκρίνουμε δύο έγγραφα του Word για διαφορές στην C#. Αυτό το παράδειγμα μπορεί να επεκταθεί περαιτέρω για να συγκρίνει περισσότερα από δύο έγγραφα του Word προσθέτοντας συνεχώς τα άλλα έγγραφα χρησιμοποιώντας τη μέθοδο Add της κλάσης Comparer. Επιπλέον, μπορείτε να συγκρίνετε γρήγορα έγγραφα για άλλες μορφές όπως PDF, DOC, XLSX, PPTX, VSDX, ODT, JPG και πολλά άλλα.