Πώς να ξεκλειδώσετε αρχείο XLSB
Sheetize XLSB Unlocker για .NET παρέχει ένα απλό API για το άνοιγμα ενός δυαδικού βιβλίου εργασίας Excel που προστατεύεται με κωδικό. Επαναφέρει πλήρη πρόσβαση σε όλα τα φύλλα, τα γραφήματα και τη μορφοποίηση, καθιστώντας το ιδανικό για σενάρια όπου ένα αρχείο πρέπει να διαβαστεί, να επεξεργαστεί ή να υποβληθεί σε επεξεργασία μετά την προστασία του.
Κύρια Χαρακτηριστικά
Ξεκλείδωμα Προστατευμένου με Κωδικό XLSB
Αποκρυπτογραφεί ένα υπάρχον αρχείο XLSB χρησιμοποιώντας τον κωδικό που ορίζει ο χρήστης. Η λειτουργία ξεκλειδώματος επαναφέρει τη φυσιολογική δυνατότητα ανοίγματος, επεξεργασίας και εκτύπωσης.
Διατήρηση Μορφοποίησης & Αντικειμένων
Όλα τα στυλ κελιών, τύποι, πίνακες, γραφήματα και εικόνες παραμένουν αμετάβλητα μετά το ξεκλείδωμα του αρχείου.
Υποστήριξη Ροής (Streaming)
Επεξεργασία μεγάλων βιβλίων εργασίας με streaming ώστε η χρήση μνήμης να παραμένει χαμηλή—ιδανικό για μαζικό ξεκλείδωμα πολλών αρχείων.
Λεπτομερείς Οδηγίες
Ροή Εργασίας Ξεκλειδώματος XLSB
Για να ξεκλειδώσετε ένα αρχείο XLSB που προστατεύεται με κωδικό χρησιμοποιώντας το Sheetize, ακολουθήστε τα εξής βήματα:
- Αρχικοποίηση του Unlocker: Δημιουργήστε ένα αντικείμενο
SpreadsheetUnlocker. - Διαμόρφωση Επιλογών: Ορίστε
UnlockerLoadOptionsμε τη διαδρομή του πηγαίου αρχείου και τον κωδικό που χρησιμοποιήθηκε για την προστασία του βιβλίου εργασίας. - Ορισμός Διαδρομής Εξόδου: Καθορίστε τη διαδρομή προορισμού όπου θα αποθηκευτεί το ξεκλειδωμένο XLSB.
- Εκτέλεση Ξεκλειδώματος: Κλήση της μεθόδου
Processμε τις προετοιμασμένες επιλογές φόρτωσης και αποθήκευσης.
Παράδειγμα – Ξεκλείδωμα αρχείου XLSB με κωδικό
using Sheetize;
var loadOptions = new UnlockerLoadOptions
{
InputFile = "Baby_growth_tracker.xlsb",
Password = "Test"
};
var saveOptions = new SaveOptions
{
OutputFile = "E:\\Unlocked\\Baby_growth_tracker.xlsb"
};
SpreadsheetUnlocker.Process(loadOptions, saveOptions);Παράδειγμα – Ξεκλείδωμα αρχείου XLSB που έχει κωδικό προστασίας εγγραφής
using Sheetize;
var loadOptions = new UnlockerLoadOptions
{
InputFile = "Baby_growth_tracker.xlsb",
PasswordOfWriteProtection = "Test"
};
var saveOptions = new SaveOptions
{
OutputFile = "E:\\Unlocked\\Baby_growth_tracker.xlsb"
};
SpreadsheetUnlocker.Process(loadOptions, saveOptions);Ενισχυμένη Υποστήριξη Μορφών
- Το Sheetize μπορεί επίσης να ξεκλειδώνει προστατευμένα με κωδικό CSV, TSV και HTML εξαγωγές (τα αρχεία είναι συσκευασμένα σε ZIP με κρυπτογράφηση).
Με αυτές τις δυνατότητες, το Sheetize καθιστά το ξεκλείδωμα των XLSB απλό, είτε χρειάζεστε ένα γρήγορο σενάριο για πρόσβαση σε ένα μόνο βιβλίο εργασίας, είτε μια λύση παραγωγικής κλάσης που επεξεργάζεται χιλιάδες προστατευμένα φύλλα καθημερινά.