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:

  1. Inicializujte ochranný komponent: Vytvorte inštanciu SpreadsheetLocker.
  2. Nakonfigurujte možnosti: Nastavte LockerSaveOptions s požadovaným heslom a príznakmi ochrany (napr. povoliť úpravu objektov, povoliť tlač).
  3. Definujte cesty k súborom: Zadajte cestu k zdrojovému XLSX a cieľovú lokalitu pre chránený súbor.
  4. Spustite ochranu: Zavolajte Protect s 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.

 Slovenčina