Σε αυτό το απλό θέμα, θα μάθετε πώς να Καταργείτε την προστασία κωδικού πρόσβασης από το αρχείο XLSX χρησιμοποιώντας το Node.js REST API. Θα αναπτύξουμε μια εφαρμογή για την αποκρυπτογράφηση του αρχείου XLSX χρησιμοποιώντας το Node.js Cloud API ακολουθώντας τα λεπτομερή και ξεκάθαρα βήματα που αναφέρονται στην παρακάτω ενότητα. Η εφαρμογή που δημιουργήθηκε μπορεί να χρησιμοποιηθεί με οποιαδήποτε εφαρμογή που υποστηρίζει Node.js σε περιβάλλοντα macOS, Linux ή Windows και η μετατροπή μπορεί να γίνει δωρεάν.
Προαπαιτούμενο
- Δημιουργήστε έναν λογαριασμό και λάβετε διαπιστευτήρια API
- Κάντε λήψη του Aspose.Cells Cloud SDK για Node.js για αποκρυπτογράφηση του αρχείου XLSX χρησιμοποιώντας το Node.js Cloud API
- Ρυθμίστε το έργο Node.js με το παραπάνω SDK για την προστασία ενός αρχείου XLSX
Βήματα για την επαναφορά του κωδικού πρόσβασης του αρχείου XLSX χρησιμοποιώντας το API χαμηλού κώδικα Node.js
- Ορίστε το Client ID και το Client Secret για το API για αποκρυπτογράφηση του βιβλίου εργασίας με κωδικό πρόσβασης χρησιμοποιώντας το Node.js REST API
- Δημιουργήστε ένα αντικείμενο της κλάσης CellsApi με διαπιστευτήρια πελάτη για να επαναφέρετε τον κωδικό πρόσβασης του αρχείου XLSX χρησιμοποιώντας το API χαμηλού κώδικα Node.js
- Προσθέστε τα ονόματα αρχείων προέλευσης XLSX και φορτώστε την πηγή XLSX χρησιμοποιώντας ένα όνομα και ένα αντικείμενο αρχείου σε ένα HashMap
- Δημιουργήστε μια παρουσία του DeleteUnProtectWorkbookRequest για να προσθέσετε τον υπάρχοντα κωδικό πρόσβασης και άλλες ιδιότητες
- Καλέστε τη μέθοδο αιτήματος DeleteUnProtectWorkbook για αποκρυπτογράφηση αρχείου excel με κωδικό πρόσβασης χρησιμοποιώντας το Node.js REST API
- Αποθηκεύστε τα αποκρυπτογραφημένα αρχεία XLSX στον τοπικό δίσκο
Τα προαναφερθέντα βήματα καταργήστε την προστασία με κωδικό πρόσβασης στο XLSX χρησιμοποιώντας το Node.js REST API. Θα ξεκινήσουμε τη διαδικασία με τη ρύθμιση του SDK και τη δημιουργία της παρουσίας κλάσης CellsAPI. Στη συνέχεια, θα φορτώσουμε τα αρχεία προέλευσης XLSX χρησιμοποιώντας ένα HashMap και θα δημιουργήσουμε μια παρουσία της κλάσης DeleteUnProtectWorkbookRequest που χρησιμοποιείται περαιτέρω για την επαναφορά της προστασίας με κωδικό πρόσβασης για τα αρχεία XLSX χρησιμοποιώντας τη μέθοδο deleteUnProtectWorkbook().
Κωδικός για την αποκρυπτογράφηση του κωδικού πρόσβασης αρχείου XLSX χρησιμοποιώντας το Node.js REST API
Αυτό το απλό παράδειγμα κώδικα σάς επιτρέπει να διαγράψετε τον κωδικό πρόσβασης του αρχείου excel χρησιμοποιώντας το Node.js low code API. Πρέπει να παρέχετε τα αρχεία προέλευσης XLSX και τον υπάρχοντα κωδικό πρόσβασης για την κατάργηση της προστασίας μαζί με άλλες προαιρετικές ιδιότητες. Μετά τη διατύπωση του μηνύματος αιτήματος, η deleteUnProtectWorkbook() εκτελεί την αποκρυπτογράφηση στο αρχείο XLSX και επιστρέφει τα αρχεία XLSX που έχουν διαγραφεί με κωδικό πρόσβασης που μπορούν να αποθηκευτούν στο δίσκο ή μέσα στη βάση δεδομένων.
Μάθαμε να αποκρυπτογραφούμε το Βιβλίο εργασίας με κωδικό πρόσβασης χρησιμοποιώντας το Node.js REST API σε αυτό το θέμα. Εάν θέλετε να ορίσετε τον κωδικό πρόσβασης για ένα αρχείο XLSX, ανατρέξτε στο άρθρο σχετικά με τον τρόπο Προστασία με κωδικό πρόσβασης αρχείου XLSX με το Node.js REST API.