Cum să setați o parolă pentru fișierele XLSX

Sheetize XLSX Password Setter pentru .NET oferă o API simplă, dar puternică, pentru aplicarea protecției prin parolă unui registru de lucru Excel, păstrând toate foile de calcul, graficele și formatarea. Acest lucru este util atunci când trebuie să securizați un fișier înainte de a-l distribui sau de a-l integra în fluxuri de lucru care necesită fișiere Excel criptate.

Funcționalități principale

Aplică parolă la XLSX

Criptați un fișier XLSX existent cu o parolă definită de utilizator. Protecția acoperă deschiderea fișierului și, opțional, restricții privind editarea, imprimarea și structura.

Păstrează formatarea și obiectele

Toate stilurile celulelor, formulele, tabelele, graficele și imaginile rămân intacte după criptare.

Suport pentru streaming

Protejați registre de lucru mari în mod streaming pentru a menține consumul de memorie scăzut, ideal pentru procesarea în lot a unui număr mare de fișiere.

Instrucțiuni detaliate

Fluxul de lucru pentru protecția prin parolă a XLSX

Pentru a seta o parolă într-un fișier XLSX cu Sheetize, urmați acești pași:

  1. Inițializați protectorul: Creați o instanță a clasei SpreadsheetLocker.
  2. Configurați opțiunile: Definiți un LockerSaveOptions cu parola dorită și steagurile de protecție (de exemplu, permite editarea obiectelor, permite imprimarea).
  3. Definiți căile fișierelor: Specificați calea fișierului XLSX sursă și destinația fișierului protejat.
  4. Executați protecția: Apelați metoda Protect cu opțiunile de încărcare și protecție pregătite.

Exemplu – Protejați un fișier XLSX cu parolă

using Sheetize;

var loadOptions = new LoadOptions
{
    InputFile = @"D:\Data\source.xlsx"
};

var saveOptions = new LockerSaveOptions
{
    OutputFile = "D:\\Data\\protected.xlsx",
    Password = "Test"
};

SpreadsheetLocker.Process(loadOptions, saveOptions);

Exemplu – Protejați un fișier XLSX cu parolă pentru protecție la scriere

using Sheetize;

var loadOptions = new LoadOptions
{
    InputFile = @"D:\Data\source.xlsx"
};

var saveOptions = new LockerSaveOptions
{
    OutputFile = "D:\\Data\\protected.xlsx",
    PasswordOfWriteProtection = "Test"
};

SpreadsheetLocker.Process(loadOptions, saveOptions);

Suport extins pentru formate

  • Sheetize poate aplica, de asemenea, protecție prin parolă la exporturi CSV, TSV și HTML generate dintr-un registru de lucru (fișierele rezultate sunt împachetate într-un ZIP cu criptare).

Cu aceste capabilități, Sheetize face protecția prin parolă a fișierelor XLSX fără efort, fie că aveți nevoie de un script rapid pentru o singură utilizare, fie de un serviciu de nivel producție care securizează mii de foi de calcul zilnic.

 Română