Cum să setați o parolă fișierului XLT M
Sheetize XLT M Password Setter for .NET oferă un API simplu, dar puternic, pentru aplicarea protecției prin parolă unui șablon Excel cu macro‑uri, păstrând toate foile, macro-urile, graficele și formatarea. Este util când trebuie să securizați un șablon î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 XLT M
Criptează un fișier XLT M existent cu o parolă definită de utilizator. Protecția acoperă deschiderea fișierului și restricțiile opționale de editare, tipărire și structură.
Păstrează formatarea și obiectele
Toate stilurile celulare, formulele, tabelele, graficele, macro-urile și imaginile rămân intacte după criptare.
Suport pentru streaming
Protejează registre mari în mod streaming pentru a menține un consum redus de memorie, ideal pentru procesarea în batch a unui număr mare de fișiere.
Instrucțiuni detaliate
Fluxul de lucru pentru protecția cu parolă a XLT M
Pentru a seta o parolă unui fișier XLT M cu Sheetize, urmați acești pași:
- Inițializați Protectorul: Creați o instanță a clasei
SpreadsheetLocker. - Configurați opțiunile: Stabiliți
LockerSaveOptionscu parola dorită și flag-urile de protecție (de ex., permite editarea obiectelor, permite tipărirea). - Definiți căile fișierelor: Specificați calea sursă a fișierului XLT M și locația destinată pentru fișierul XLT M protejat.
- Executați protecția: Apelați
Processcu opțiunile de încărcare și protecție pregătite.
Exemplu – Protejarea unui fișier XLT M cu parolă
using Sheetize;
var loadOptions = new LoadOptions
{
InputFile = @"D:\Data\template.xltm"
};
var saveOptions = new LockerSaveOptions
{
OutputFile = "D:\\Data\\protected_template.xltm",
Password = "MySecretPwd"
};
SpreadsheetLocker.Process(loadOptions, saveOptions);Exemplu – Protejarea unui fișier XLT M cu parolă de protecție la scriere
using Sheetize;
var loadOptions = new LoadOptions
{
InputFile = @"D:\Data\template.xltm"
};
var saveOptions = new LockerSaveOptions
{
OutputFile = "D:\\Data\\protected_template.xltm",
PasswordOfWriteProtection = "WritePwd"
};
SpreadsheetLocker.Process(loadOptions, saveOptions);Suport extins pentru formate
- Sheetize poate, de asemenea, să aplice protecție prin parolă la exporturi CSV, TSV și HTML generate dintr-un registru (fișierele rezultate sunt împachetate într-un ZIP cu criptare).
Cu aceste capabilități, Sheetize face protecția prin parolă a fișierelor XLT M fără efort, fie că aveți nevoie de un script rapid, fie de un serviciu de producție care securizează mii de șabloane zilnic.