Cum să deblochezi un fișier xlsb
Sheetize XLSB Unlocker pentru .NET oferă o API simplă pentru deschiderea unui registru de lucru Excel binar protejat prin parolă. Restaură accesul complet la toate foile de calcul, graficele și formatarea, fiind ideal pentru scenarii în care un fișier trebuie citit, editat sau procesat după ce a fost securizat.
Funcționalități principale
Deblocare fișier XLSB protejat prin parolă
Decriptează un fișier XLSB existent folosind parola definită de utilizator. Operațiunea de deblocare readuce capacitatea normală de deschidere, editare și imprimare.
Păstrarea formatarei și obiectelor
Toate stilurile celulelor, formulele, tabelele, graficele și imaginile rămân intacte după deblocare.
Suport streaming
Procesează registre de lucru mari în mod streaming pentru a menține consumul de memorie scăzut — perfect pentru deblocarea în batch a mai multor fișiere.
Instrucțiuni detaliate
Flux de lucru pentru deblocarea XLSB
Pentru a debloca un fișier XLSB protejat prin parolă cu Sheetize, urmează pașii de mai jos:
- Inițializează Unlocker‑ul: Crează o instanță a
SpreadsheetUnlocker. - Configurează opțiunile: Setează
UnlockerLoadOptionscu calea fișierului sursă și parola utilizată pentru protejarea registrului de lucru. - Definește calea de ieșire: Specifică calea destinație unde va fi salvat fișierul XLSB deblocat.
- Execută deblocarea: Apelează
Processcu opțiunile de încărcare și salvare pregătite.
Exemplu – Deblocare fișier XLSB cu parolă
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);Exemplu – Deblocare fișier XLSB cu parolă de protecție la scriere
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);Suport extins pentru formate
- Sheetize poate debloca, de asemenea, CSV, TSV și exporturi HTML protejate prin parolă (fișierele sunt împachetate într-un ZIP cu criptare).
Cu aceste capabilități, Sheetize face deblocarea XLSB‑urilor fără efort, indiferent dacă ai nevoie de un script rapid pentru accesul la un singur registru de lucru sau de un serviciu la nivel de producție care procesează mii de foi de calcul protejate zilnic.