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ě:
- Inicializovat ochranu: Vytvořte instanci
SpreadsheetLocker. - Nakonfigurovat možnosti: Nastavte
LockerSaveOptionss požadovaným heslem a příznaky ochrany (např. povolit úpravy objektů, povolit tisk). - Definovat cesty k souborům: Uveďte vstupní cestu k XLSX a cílovou lokaci pro chráněný soubor.
- Spustit ochranu: Zavolejte
Protects 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.