---
title: Cum să setați parola pentru fișierul Xlsb
description: "Ghid pas cu pas pentru utilizarea Sheetize în vederea setării unei parole fișierelor XLSB, asigurând distribuirea sigură și controlul accesului."
weight: 2
categories: "Ghid pentru dezvoltatori"
draft: false
---

**Sheetize XLSB Password Setter pentru .NET** oferă un API simplu, dar puternic, pentru aplicarea protecției cu parolă unui registru de lucru Excel în format binar, păstrând toate foile, graficele și formatarea. 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.

## Caracteristici principale

### Aplică parolă la XLSB
Criptează un fișier XLSB existent cu o parolă definită de utilizator. Protecția acoperă deschiderea fișierului și, opțional, restricții privind editarea, tipărirea și structura.

### Păstrează formatarea și obiectele
Toate stilurile de celulă, formulele, tabelele, graficele și imaginile rămân intacte după criptare.

### Suport streaming
Protejează 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 cu parolă a XLSB
Pentru a seta o parolă unui fișier XLSB 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 cu indicatorii 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 XLSB și locația destinație a fișierului protejat.
4. **Executați protecția**: Apelați `Process` cu opțiunile de încărcare și protecție pregătite.

**Exemplu – Deblocare fișier XLSB cu parolă**
```csharp
using Sheetize;
 var loadOptions = new UnlockerLoadOptions
 {
     InputFile = "Baby_growth_tracker.xlsx",
     Password = "Test"
 };
 var saveOptions = new SaveOptions
 {
     OutputFile = "E:\\",
     
 };
 SpreadsheetUnlocker.Process(loadOptions, saveOptions);

Exemplu – Deblocare fișier XLSB cu parolă de protecție la scriere

using Sheetize;

 var loadOptions = new UnlockerLoadOptions
 {
     InputFile = "Baby_growth_tracker.xlsx",
     PasswordOfWriteProtection = "Test"
 };
 var saveOptions = new SaveOptions
 {
     OutputFile = "E:\\",
     
 };
SpreadsheetUnlocker.Process(loadOptions, saveOptions);

Suport extins pentru formate

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

Cu aceste capabilități, Sheetize face protecția cu parolă a fișierelor XLSB 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ă