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:

  1. Inicijalizujte zaštitnika: Kreirajte instancu SpreadsheetLocker.
  2. Konfigurišite opcije: Postavite LockerSaveOptions sa željenom lozinkom i zastavicama zaštite (npr. dozvoli uređivanje objekata, dozvoli štampanje).
  3. Definišite putanje fajlova: Navedi putanju izvornog XLSB‑a i odredišnu lokaciju za zaštićeni XLSB.
  4. Izvršite zaštitu: Pozovite Process sa 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.

 Српски