Αυτό το άρθρο περιγράφει πώς να συγκρίνετε έγγραφα Word με το NET REST API. Θα μάθετε να συγκρίνετε τα αρχεία Word με το C# Low Code API χρησιμοποιώντας το .NET cloud SDK. Η πλήρης ροή προγράμματος και ένα δείγμα κώδικα είναι διαθέσιμα για την εκτέλεση αυτής της εργασίας στο διαδίκτυο.
Προαπαιτούμενο
- Δημιουργία λογαριασμού και λήψη διαπιστευτηρίων API
- Κατεβάστε Aspose.Words Cloud SDK for Dotnet to compare two Word files
- Ρύθμιση έργου λύσης C# με το παραπάνω SDK για σύγκριση των αρχείων DOCX
Βήματα Συγκρίνετε δύο έγγραφα Word με API χαμηλού κώδικα C#
- Αρχικοποιήστε το αντικείμενο WordsApi ορίζοντας το κλωνοποιημένο αναγνωριστικό και το μυστικό για να συγκρίνετε τα έγγραφα
- Διαβάστε το πιο πρόσφατο αρχείο του Word στη ροή μνήμης και μεταφορτώστε το στο χώρο αποθήκευσης cloud
- Δημιουργήστε το αντικείμενο CompareData και χρησιμοποιήστε το μεταφορτωμένο αρχείο ως αναφορά
- Διαβάστε το αρχικό αρχείο Word στη ροή μνήμης
- Δημιουργήστε το αντικείμενο CompareDocumentOnlineRequest παρέχοντας το αρχικό αρχείο Word, το ενημερωμένο αρχείο Word και το όνομα του αρχείου εξόδου
- Επικαλέστε τη μέθοδο CompareDocumentOnline και δώστε το αντικείμενο αιτήματος
- Κατεβάστε το αρχείο εξόδου Word από την απάντηση και αποθηκεύστε το στο δίσκο
Τα παραπάνω βήματα περιγράφουν πώς να συγκρίνετε τα έγγραφα του Word στο διαδίκτυο με το C# Low Code API. Ξεκινήστε τη διαδικασία μεταφορτώνοντας το πιο πρόσφατο αρχείο του Word στο χώρο αποθήκευσης cloud και στη συνέχεια δημιουργώντας το αντικείμενο CompareData χρησιμοποιώντας την αναφορά του μεταφορτωμένου εγγράφου. Διαβάστε το αρχικό αρχείο στη ροή μνήμης, δημιουργήστε το CompareDocumentOnlineRequest με το μεταφορτωμένο αρχείο Word, το τοπικό έγγραφο με αλλαγές και το αρχείο εξόδου του Word και τέλος καλέστε τη μέθοδο CompareDocumentOnline() για να συγκρίνετε τα αρχεία του Word.
Κώδικας για σύγκριση εγγράφων του Word Online με το NET REST API
Αυτός ο κώδικας δείχνει τη διαδικασία σύγκρισης διαφορών μεταξύ δύο εγγράφων του Word με το C# REST API. Αυτός ο κώδικας δείχνει ότι πρώτα ανεβάζουμε το πιο πρόσφατο αρχείο Word στο χώρο αποθήκευσης cloud ως αναφορά και διαβάζουμε την προηγούμενη έκδοση του αρχείου Word τοπικά για να το συγκρίνουμε με το αρχείο αναφοράς του Word. Στην κλάση CompareData, υπάρχει μια ιδιότητα με το όνομα CompareOptions που υποστηρίζει την προσαρμογή της σύγκρισης, όπως η παράβλεψη αλλαγών πεζών-κεφαλαίων, σχολίων, πεδίων, υποσημειώσεων, μορφοποίησης, κεφαλίδων και υποσέλιδων, πινάκων και πλαισίων κειμένου.
Σε αυτό το θέμα, μάθαμε να συγκρίνουμε δύο αρχεία Word. Για τη διαγραφή των σχολίων σε ένα αρχείο Word, ανατρέξτε στο ακόλουθο άρθρο: Διαγραφή σχολίων στο Word DOC με NET REST API.