Kako postaviti lozinku XLSB fajlu
Sheetize XLSB Password Setter za .NET pruža jednostavan, a ipak moćan API za primenu lozinke na Excel binarni radni list, pri čemu se čuvaju svi radni listovi, grafikoni i formatiranje. Ovo je korisno kada treba da zaštitite fajl pre deljenja ili da ga integrišete u procese koji zahtevaju šifrovane Excel fajlove.
Glavne karakteristike
Primena lozinke na XLSB
Enkripcija postojećeg XLSB fajla lozinkom koju definiše korisnik. Zaštita pokriva otvaranje fajla, kao i opcionalna ograničenja uređivanja, štampanja i strukture.
Očuvanje formatiranja i objekata
Svi stilovi ćelija, formule, tabele, grafikoni i slike ostaju netaknuti nakon enkripcije.
Podrška za streaming
Zaštita velikih radnih svezaka u streaming režimu, što smanjuje upotrebu memorije – idealno za batch obradu velikog broja fajlova.
Detaljna uputstva
Radni tok za zaštitu XLSB lozinkom
Da biste postavili lozinku na XLSB fajl pomoću Sheetize‑a, pratite sledeće korake:
- Inicijalizujte zaštitnika: Kreirajte instancu
SpreadsheetLocker. - Konfigurišite opcije: Postavite
LockerSaveOptionssa željenom lozinkom i zastavicama zaštite (npr. dozvoli uređivanje objekata, dozvoli štampanje). - Definišite putanje fajlova: Navedi putanju izvornog XLSB‑a i odredišnu lokaciju za zaštićeni XLSB.
- Izvršite zaštitu: Pozovite
Processsa pripremljenim opcijama za učitavanje i zaštitu.
Primer – Otključavanje XLSB fajla lozinkom
using Sheetize;
var loadOptions = new UnlockerLoadOptions
{
InputFile = "Baby_growth_tracker.xlsx",
Password = "Test"
};
var saveOptions = new SaveOptions
{
OutputFile = "E:\\",
};
SpreadsheetUnlocker.Process(loadOptions, saveOptions);Primer – Otključavanje XLSB fajla lozinkom za zaštitu pri upisu
using Sheetize;
var loadOptions = new UnlockerLoadOptions
{
InputFile = "Baby_growth_tracker.xlsx",
PasswordOfWriteProtection = "Test"
};
var saveOptions = new SaveOptions
{
OutputFile = "E:\\",
};
SpreadsheetUnlocker.Process(loadOptions, saveOptions);Proširena podrška za formate
- Sheetize može takođe primeniti lozinku na CSV, TSV i HTML izveze generisane iz radne sveske (rezultat je ZIP fajl sa enkripcijom).
Uz ove mogućnosti, Sheetize čini zaštitu XLSB fajlova lozinkom jednostavnom, bilo da vam je potreban brzi skript ili proizvodno rešenje koje štiti hiljade tabela svakodnevno.