Αυτό το άρθρο περιλαμβάνει πώς να προστατεύσετε με κωδικό πρόσβασης ένα αρχείο Excel χρησιμοποιώντας το Node.js. Διαθέτει λεπτομερείς πληροφορίες σχετικά με τη ρύθμιση του περιβάλλοντος ανάπτυξης, μια λίστα βημάτων που απεικονίζουν την πλήρη διαδικασία και ένα δείγμα κώδικα με δυνατότητα εκτέλεσης για κρυπτογράφηση του αρχείου Excel χρησιμοποιώντας το Node.js. Θα μάθετε επίσης σχετικά με τη ρύθμιση διαφορετικών επιλογών για την εφαρμογή της κρυπτογράφησης στο αρχείο Excel.
Βήματα για την προστασία με κωδικό πρόσβασης του Excel χρησιμοποιώντας το Node.js
- Ρυθμίστε το περιβάλλον ανάπτυξης για τη χρήση του Aspose.Cells για Node.js μέσω Java για την κρυπτογράφηση του αρχείου Excel
- Δημιουργήστε ή φορτώστε ένα υπάρχον αρχείο Excel χρησιμοποιώντας το workbook για τον ορισμό του κωδικού πρόσβασης
- Ορίστε το encryption options για το βιβλίο εργασίας
- Ορίστε τον κωδικό πρόσβασης χρησιμοποιώντας τις ρυθμίσεις του βιβλίου εργασίας
- Αποθηκεύστε το βιβλίο εργασίας που προκύπτει αφού το προστατέψετε με κωδικό πρόσβασης
Αυτά τα βήματα παρέχουν τις λεπτομέρειες σχετικά με το πώς να προσθέσετε κωδικό πρόσβασης στο Excel χρησιμοποιώντας το Node.js. Η διαδικασία ξεκινάει φορτώνοντας το Βιβλίο Εργασίας και ορίζοντας τις επιλογές κρυπτογράφησης παρέχοντας τον τύπο κρυπτογράφησης και το μήκος του κλειδιού. Στα επόμενα βήματα, ορίζεται ένας κωδικός πρόσβασης και το αρχείο Excel που προκύπτει αποθηκεύεται στο δίσκο.
Κώδικας για να ορίσετε τον κωδικό πρόσβασης για το Excel χρησιμοποιώντας το Node.js
Το προαναφερθέν δείγμα κώδικα δείχνει πώς να βάλετε κωδικό πρόσβασης στο αρχείο Excel χρησιμοποιώντας το Node.js. Η μέθοδος setEncryptionOptions() παίρνει τον τύπο κρυπτογράφησης που έχει οριστεί σε STRONG_CRYPTOGRAPHIC_PROVIDER, ωστόσο, μπορείτε να χρησιμοποιήσετε άλλες επιλογές, για παράδειγμα ENHANCED_CRYPTOGRAPHIC_PROVIDER_V_1, XOR ή ΣΥΜΒΑΤΟ σύμφωνα με τις ανάγκες σας. Όταν ορίσουμε τη συμβολοσειρά κωδικού πρόσβασης και αποθηκεύσουμε το βιβλίο εργασίας, το Excel θα ζητήσει τον ίδιο κωδικό πρόσβασης πριν το ανοίξει.
Αυτό το σύντομο σεμινάριο μάς καθοδήγησε στην προστασία με κωδικό πρόσβασης αρχείου Excel χρησιμοποιώντας το Node.js. Εάν θέλετε να μάθετε άλλες δυνατότητες, όπως η διαγραφή ενός συγκεντρωτικού πίνακα σε ένα αρχείο Excel, ανατρέξτε στο άρθρο στο πώς να διαγράψετε τον συγκεντρωτικό πίνακα χρησιμοποιώντας το Nodejs.