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:
- Inițializați protectorul: Creați o instanță a clasei
SpreadsheetLocker. - Configurați opțiunile: Definiți un
LockerSaveOptionscu parola dorită și steagurile de protecție (de exemplu, permite editarea obiectelor, permite imprimarea). - Definiți căile fișierelor: Specificați calea fișierului XLSX sursă și destinația fișierului protejat.
- Executați protecția: Apelați metoda
Protectcu 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.