Πώς να ορίσετε κωδικό πρόσβασης σε αρχείο Xlsb

Sheetize XLSB Password Setter για .NET παρέχει ένα απλό αλλά ισχυρό API για την εφαρμογή κωδικού πρόσβασης σε ένα Excel binary workbook, διατηρώντας όλα τα φύλλα, τα γραφήματα και τη μορφοποίηση. Αυτό είναι χρήσιμο όταν χρειάζεται να ασφαλίσετε ένα αρχείο πριν το μοιραστείτε ή να το ενσωματώσετε σε διαδικασίες που απαιτούν κρυπτογραφημένα αρχεία Excel.

Κύρια χαρακτηριστικά

Εφαρμογή κωδικού πρόσβασης σε XLSB

Κρυπτογραφεί ένα υπάρχον αρχείο XLSB με κωδικό που ορίζεται από τον χρήστη. Η προστασία καλύπτει το άνοιγμα του αρχείου και προαιρετικούς περιορισμούς επεξεργασίας, εκτύπωσης και δομής.

Διατήρηση μορφοποίησης & αντικειμένων

Όλα τα στυλ κελιών, τύποι, πίνακες, γραφήματα και εικόνες παραμένουν αμετάβλητα μετά την κρυπτογράφηση.

Υποστήριξη ροής

Προστατεύει μεγάλα βιβλία εργασίας με τρόπο ροής, διατηρώντας τη χρήση μνήμης χαμηλή· ιδανικό για επεξεργασία μαζικού αριθμού αρχείων.

Λεπτομερείς οδηγίες

Ροή εργασίας προστασίας κωδικού XLSB

Για να ορίσετε κωδικό πρόσβασης σε αρχείο XLSB με το Sheetize, ακολουθήστε τα παρακάτω βήματα:

  1. Αρχικοποίηση του προστατευτή: Δημιουργήστε ένα αντικείμενο SpreadsheetLocker.
  2. Διαμόρφωση επιλογών: Ορίστε LockerSaveOptions με τον επιθυμητό κωδικό και τις σημαίες προστασίας (π.χ. επιτρέψτε επεξεργασία αντικειμένων, επιτρέψτε εκτύπωση).
  3. Καθορισμός διαδρομών αρχείων: Παρέχετε τη διαδρομή του πηγαίου XLSB και την τοποθεσία εξόδου του προστατευμένου αρχείου.
  4. Εκτέλεση προστασίας: Καλέστε τη μέθοδο Process με τις διαμορφωμένες επιλογές φόρτωσης και αποθήκευσης.

Παράδειγμα – Ξεκλείδωμα αρχείου XLSB με κωδικό πρόσβασης

using Sheetize;
var loadOptions = new UnlockerLoadOptions
{
    InputFile = "Baby_growth_tracker.xlsx",
    Password = "Test"
};
var saveOptions = new SaveOptions
{
    OutputFile = "E:\\",
};
SpreadsheetUnlocker.Process(loadOptions, saveOptions);

Παράδειγμα – Ξεκλείδωμα αρχείου XLSB με κωδικό προστασίας εγγραφής

using Sheetize;

var loadOptions = new UnlockerLoadOptions
{
    InputFile = "Baby_growth_tracker.xlsx",
    PasswordOfWriteProtection = "Test"
};
var saveOptions = new SaveOptions
{
    OutputFile = "E:\\",
};
SpreadsheetUnlocker.Process(loadOptions, saveOptions);

Επεκταμένη υποστήριξη μορφών

  • Το Sheetize μπορεί επίσης να εφαρμόσει προστασία κωδικού σε εξαγωγές CSV, TSV και HTML που παράγονται από ένα βιβλίο εργασίας (τα αποτελέσματα συσκευάζονται σε ZIP με κρυπτογράφηση).

Με αυτές τις δυνατότητες, το Sheetize καθιστά την προστασία κωδικού XLSB αβίαστη, είτε χρειάζεστε ένα γρήγορο σκριπτ για μια μοναδική εργασία είτε μια υπηρεσία παραγωγικού επιπέδου που ασφαλίζει χιλιάδες λογιστικά φύλλα καθημερινά.

 Ελληνικά