Αυτό το σύντομο σεμινάριο εξηγεί πώς να προστατεύσετε με κωδικό πρόσβασης ένα έγγραφο του Word στην Python. Παρέχει τις λεπτομέρειες σχετικά με τη διαμόρφωση του περιβάλλοντος ανάπτυξης, μια διαδικασία βήμα προς βήμα για τη σύνταξη της εφαρμογής και ένα εκτελούμενο δείγμα κώδικα για την επίδειξη της προστασίας εγγράφων στην Python. Θα παρέχει επίσης τις επιλογές για την προστασία των αρχείων του Word όπως DOCX, DOC, κ.λπ. με διαφορετικούς τρόπους.
Βήματα για την προστασία του εγγράφου του Word στην Python
- Δημιουργήστε το περιβάλλον για τη χρήση του Aspose.Words για Python μέσω .NET για την προσθήκη κωδικού πρόσβασης
- Δημιουργήστε ένα κενό ή φορτώστε ένα υπάρχον αρχείο Word χρησιμοποιώντας το αντικείμενο κλάσης Document για κλείδωμα με κωδικό πρόσβασης
- Καλέστε τη μέθοδο protect() για το κλείδωμα του εγγράφου
- Καταχωρίστε τον επιθυμητό τύπο προστασίας και κωδικό πρόσβασης στη μέθοδο προστασίας().
- Αποθηκεύστε το αρχείο Word που προκύπτει έχοντας την επιθυμητή προστασία
Τα παραπάνω βήματα περιγράφουν τη διαδικασία προστασίας εγγράφου με κωδικό πρόσβασης στην Python με οργανωμένο τρόπο, όπου πρώτα παρέχεται ο σύνδεσμος πηγής που καθοδηγεί τη δημιουργία του περιβάλλοντος ανάπτυξης και δοκιμής. Μόλις οριστεί το περιβάλλον, μπορείτε να δημιουργήσετε ένα νέο αρχείο Word ή να φορτώσετε ένα υπάρχον αρχείο Word παρέχοντας το όνομα του αρχείου στον κατασκευαστή της κλάσης Document. Αυτή η κλάση Document περιέχει όλες τις μεθόδους και τις ιδιότητες που απαιτούνται για τον ορισμό του τύπου προστασίας και του κωδικού πρόσβασης για την προστασία του αρχείου.
Κώδικας για προσθήκη κωδικού πρόσβασης σε έγγραφο Word στην Python
Αυτός ο κώδικας δείχνει πώς να κλειδώνετε ένα έγγραφο του Word στην Python κοινοποιώντας τους σημαντικούς χώρους ονομάτων, τις κλάσεις, τις μεθόδους και τις ιδιότητες όπως προστατεύουμε το αρχείο προέλευσης του Word παρέχοντας τον τύπο προστασίας ALLOW_ONLY_COMMENTS, ωστόσο, μπορείτε να χρησιμοποιήσετε και άλλες επιλογές, όπως το READ_ONLY για όλους τους τύπους περιορισμών, ALLOW_ONLY_REVISIONS για να επιτρέπονται τα σημάδια αναθεώρησης και ALLOW_ONLY_FORM_FIELDS για επεξεργασία μόνο των πεδίων της φόρμας.
Σε αυτό το άρθρο, μάθατε να προστατεύετε ένα αρχείο Word με κωδικό πρόσβασης. Εάν θέλετε να δημιουργήσετε ένα αρχείο word, ανατρέξτε στο άρθρο στο πώς να δημιουργήσετε έγγραφο του Word χρησιμοποιώντας Python.