Jak nastavit heslo souboru XLSX

Sheetize XLSX nastavení hesla pro .NET poskytuje jednoduché, ale výkonné API pro aplikaci ochrany heslem na sešit Excelu při zachování všech listů, grafů a formátování. To je užitečné, když potřebujete soubor zabezpečit před sdílením nebo jej integrovat do procesů, které vyžadují šifrované soubory Excelu.

Hlavní funkce

Aplikovat heslo na XLSX

Šifrujte existující soubor XLSX pomocí uživatelem definovaného hesla. Ochrana zahrnuje otevření souboru a volitelné omezení úprav, tisku a struktury.

Zachovat formátování a objekty

Všechny styly buněk, vzorce, tabulky, grafy a obrázky zůstávají po šifrování nedotčeny.

Podpora streamování

Chraňte velké sešity v režimu streamování, čímž udržujete nízkou spotřebu paměti – ideální pro dávkové zpracování mnoha souborů.

Podrobný postup

Workflow ochrany heslem XLSX

Pro nastavení hesla na soubor XLSX pomocí Sheetize postupujte následovně:

  1. Inicializovat ochranu: Vytvořte instanci SpreadsheetLocker.
  2. Nakonfigurovat možnosti: Nastavte LockerSaveOptions s požadovaným heslem a příznaky ochrany (např. povolit úpravy objektů, povolit tisk).
  3. Definovat cesty k souborům: Uveďte vstupní cestu k XLSX a cílovou lokaci pro chráněný soubor.
  4. Spustit ochranu: Zavolejte Protect s připravenými načítacími a ochrannými možnostmi.

Příklad – Ochrana souboru XLSX heslem

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);

Příklad – Ochrana souboru XLSX heslem pro zápis

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šířená podpora formátů

  • Sheetize může také aplikovat ochranu heslem na exporty CSV, TSV a HTML generované ze sešitu (výsledné soubory jsou zabaleny do ZIPu s šifrováním).

S těmito schopnostmi dělá Sheetize nastavení hesla pro XLSX bez námahy, ať už potřebujete rychlý jednorázový skript nebo produkční službu, která denně zabezpečuje tisíce tabulek.

 Čeština