Kako otključati xlsx fajl
Sheetize XLSX Unlocker za .NET pruža jednostavan, a ipak moćan API za uklanjanje lozinke sa Excel Open XML radne sveske, pri čemu se očuvavaju svi radni listovi, grafikoni i formatiranje. Ovo je korisno kada treba da pristupite zaštićenom fajlu radi daljeg procesiranja, analize ili redistribucije u pipeline‑ovima koji zahtevaju otključanu verziju.
Glavne karakteristike
Otključavanje XLSX‑a zaštićenog lozinkom
Dešifruje postojeći XLSX fajl uz tačnu lozinku. Operacija vraća punu editabilnost radne sveske.
Očuvanje formatiranja i objekata
Sve stilove ćelija, formule, tabele, grafikone i slike ostavljaju se netaknuti nakon otključavanja.
Streaming podrška
Otključava velike radne sveske u streaming režimu kako bi se smanjila memorijska potrošnja, što je idealno za batch obradu velikog broja fajlova.
Detaljna uputstva
Workflow otključavanja XLSX‑a
Da otključate XLSX fajl pomoću Sheetize‑a, pratite sledeće korake:
- Inicijalizujte Unlocker: Kreirajte instancu
SpreadsheetUnlocker. - Konfigurišite opcije: Postavite
UnlockerLoadOptionssa putanjom izvornog fajla i potrebnom lozinkom. - Definišite izlaznu putanju: Navedi odredišnu lokaciju gde će otključana radna sveska biti sačuvana.
- Izvršite otključavanje: Pozovite
Processsa pripremljenim opcijama učitavanja i čuvanja.
Primer – Otključavanje XLSX fajla sa lozinkom
using Sheetize;
var loadOptions = new UnlockerLoadOptions
{
InputFile = "Protected_report.xlsx",
Password = "MySecretPwd"
};
var saveOptions = new SaveOptions
{
OutputFile = "E:\\Unlocked_report.xlsx"
};
SpreadsheetUnlocker.Process(loadOptions, saveOptions);Primer – Otključavanje XLSX fajla sa lozinkom za zaštitu od upisa
using Sheetize;
var loadOptions = new UnlockerLoadOptions
{
InputFile = "Protected_report.xlsx",
PasswordOfWriteProtection = "WritePwd"
};
var saveOptions = new SaveOptions
{
OutputFile = "E:\\Unlocked_write_protected.xlsx"
};
SpreadsheetUnlocker.Process(loadOptions, saveOptions);Proširena podrška formata
- Sheetize može otključati i lozinkom zaštićene CSV, TSV i HTML izveštaje generisane iz radne sveske (rezultujući fajlovi se odpakiraju iz enkriptovanog ZIP kontejnera).
Uz ove mogućnosti, Sheetize čini otključavanje XLSX‑a bez napora, bilo da vam je potreban brz jednokratni skript ili proizvodni servis koji obrađuje hiljade zaštićenih tabela dnevno.