Πώς να μετατρέψετε προστατευμένο έγγραφο Word σε μη προστατευμένο στην Python

Αυτός ο γρήγορος οδηγός εκμάθησης ** πώς να μετατρέψετε προστατευμένο έγγραφο του Word σε μη προστατευμένο στην Python**. Μοιράζεται όλες τις απαιτήσεις για την ολοκλήρωση αυτής της εργασίας μαζί με τα λεπτομερή βήματα και ένα τρεχούμενο δείγμα κώδικα που μπορεί να εκτελεστεί σε οποιοδήποτε από τα περιβάλλοντα που υποστηρίζουν Java. Κατά τη διάρκεια αυτής της διαδικασίας κατάργησης προστασίας του εγγράφου MS Word στην Python, θα μάθετε επίσης διάφορες επιλογές για την κατάργηση της προστασίας και την αποθήκευση του αρχείου που προκύπτει σε οποιαδήποτε από τις επιθυμητές μορφές, όπως DOCX, DOC ή σε οποιαδήποτε άλλη μορφή που υποστηρίζεται από το MS Word.

Βήματα για την κατάργηση προστασίας εγγράφου του Word στην Python

  1. Δημιουργήστε το περιβάλλον για να χρησιμοποιήσετε το Aspose.Words για Python μέσω .NET για την κατάργηση της προστασίας από το αρχείο Word
  2. Ανοίξτε το προστατευμένο αρχείο Word χρησιμοποιώντας το αντικείμενο κλάσης Document
  3. Καλέστε τη μέθοδο unprotect() στην κλάση Document για να καταργήσετε την προστασία
  4. Αποθηκεύστε το αρχείο εξόδου Word αφού αφαιρέσετε την προστασία

Τα παραπάνω βήματα εξηγούν τη διαδικασία κατάργησης προστασίας εγγράφου Word χωρίς κωδικό πρόσβασης στην Python όπου το προστατευμένο αρχείο Word φορτώνεται στο αντικείμενο κλάσης Document. Μόλις ανοίξει το αρχείο προέλευσης, καλείται η μέθοδος unprotect() για να αφαιρέσει και τους δύο τύπους προστασίας από το φορτωμένο αρχείο που προστατεύεται με ή χωρίς κωδικό πρόσβασης. Το προκύπτον αρχείο Word του οποίου η προστασία έχει αφαιρεθεί μπορεί να αποθηκευτεί με το ίδιο όνομα ή ως νέο αρχείο σύμφωνα με τις απαιτήσεις.

Κώδικας για κατάργηση προστασίας του αρχείου Word στην Python

Ο παραπάνω κώδικας δείχνει τη διαδικασία μετατροπής προστατευμένου εγγράφου Word σε μη προστατευμένο στην Python όπου το αντικείμενο κλάσης Document χρησιμοποιείται με τον κατασκευαστή ενός ορίσματος. Εάν θέλετε να δώσετε έναν κωδικό πρόσβασης για το άνοιγμα του αρχείου Word, μπορείτε να χρησιμοποιήσετε τον άλλο κατασκευαστή που παίρνει το αντικείμενο LoadOptions με τον απαιτούμενο κωδικό πρόσβασης για να ανοίξει το φορτωμένο αρχείο Word. Ομοίως, εάν το αρχείο Word σας προστατεύεται από εγγραφή, χρησιμοποιήστε τη μέθοδο Document.write_protection.set_password() παρέχοντας τον κωδικό πρόσβασης ως όρισμα.

Σε αυτό το άρθρο, ακολουθήσαμε τη διαδικασία κατάργησης της προστασίας από ένα αρχείο Word. Εάν θέλετε να μάθετε τη διαδικασία εφαρμογής κωδικού πρόσβασης σε ένα αρχείο Word, ανατρέξτε στο άρθρο στο πώς να προστατεύσετε με κωδικό πρόσβασης ένα έγγραφο του Word στην Python.

 Ελληνικά