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:

  1. Inițializați Protectorul: Creați o instanță a clasei SpreadsheetLocker.
  2. Configurați opțiunile: Stabiliți LockerSaveOptions cu parola dorită și flag-urile de protecție (de ex., permite editarea obiectelor, permite tipărirea).
  3. 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.
  4. Executați protecția: Apelați Process cu 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.

 Română