Ako nastaviť heslo súboru XLSX
Sheetize XLSX Password Setter pre .NET poskytuje jednoduché, ale výkonné API na aplikovanie ochrany heslom na Excelovú pracovnú knihu a zároveň zachováva všetky hárky, grafy a formátovanie. To je užitočné, keď potrebujete zabezpečiť súbor pred zdieľaním alebo integrovať ho do pipeline, ktorá vyžaduje šifrované Excel súbory.
Hlavné vlastnosti
Aplikovať heslo na XLSX
Zašifrujte existujúci XLSX súbor pomocou používateľom definovaného hesla. Ochrana zahŕňa otvorenie súboru a voliteľné obmedzenia úpravy, tlače a štruktúry.
Zachovať formátovanie a objekty
Všetky štýly buniek, vzorce, tabuľky, grafy a obrázky zostanú po šifrovaní nedotknuté.
Podpora streamingovania
Chráňte veľké pracovné knihy v streamingovom režime, aby ste minimalizovali spotrebu pamäte – ideálne pre hromadné spracovanie veľkého množstva súborov.
Podrobný návod
Pracovný postup pre ochranu XLSX heslom
Ak chcete nastaviť heslo na XLSX súbor pomocou Sheetize, postupujte podľa nasledujúcich krokov:
- Inicializujte ochranný komponent: Vytvorte inštanciu
SpreadsheetLocker. - Nakonfigurujte možnosti: Nastavte
LockerSaveOptionss požadovaným heslom a príznakmi ochrany (napr. povoliť úpravu objektov, povoliť tlač). - Definujte cesty k súborom: Zadajte cestu k zdrojovému XLSX a cieľovú lokalitu pre chránený súbor.
- Spustite ochranu: Zavolajte
Protects pripravenými možnosťami načítania a ochrany.
Príklad – Ochrana XLSX súboru heslom
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);Príklad – Ochrana XLSX súboru heslom pre zápis (write‑protection)
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);Rozšírená podpora formátov
- Sheetize dokáže aplikovať ochranu heslom aj na exporty CSV, TSV a HTML generované z pracovnej knihy (vytvorený súbor je zabalený do ZIP archívu so šifrovaním).
S týmito možnosťami robí Sheetize ochranu heslom pre XLSX jednoduchou, či už potrebujete rýchly jednorazový skript, alebo produkčný servis, ktorý denne zabezpečuje tisíce tabuliek.