Jak odemknout soubor xlsx
Sheetize XLSX Unlocker pro .NET poskytuje jednoduché, ale výkonné API pro odstranění hesla z Excel Open XML sešitu a přitom zachovává všechny listy, grafy i formátování. To je užitečné, když potřebujete získat přístup k zabezpečenému souboru pro další zpracování, analýzu nebo redistribuci v rámci pipeline, která vyžaduje odemčenou verzi.
Hlavní funkce
Odemknout soubor XLSX chráněný heslem
Dešifrujte existující soubor XLSX pomocí správného hesla. Operace obnoví plnou editovatelnost sešitu.
Zachovat formátování a objekty
Všechny styly buněk, vzorce, tabulky, grafy i obrázky zůstávají po odemknutí nedotčeny.
Podpora streamování
Odemkněte velké sešity streamovacím způsobem, čímž udržíte nízkou spotřebu paměti – ideální pro dávkové zpracování mnoha souborů.
Podrobné instrukce
Průběh odemknutí XLSX
Pro odemknutí souboru XLSX pomocí Sheetize postupujte takto:
- Inicializujte Unlocker – vytvořte instanci
SpreadsheetUnlocker. - Nastavte možnosti – nastavte
UnlockerLoadOptionss cestou ke zdrojovému souboru a požadovaným heslem. - Zadejte výstupní cestu – určete cílovou cestu, kam se má odemčený sešit uložit.
- Spusťte odemknutí – zavolejte
Processs připravenými možnostmi načtení a uložení.
Příklad – Odemknutí XLSX souboru s heslem
using Sheetize;
var loadOptions = new UnlockerLoadOptions
{
InputFile = "Protected_report.xlsx",
Password = "MySecretPwd"
};
var saveOptions = new SaveOptions
{
OutputFile = "E:\\Unlocked_report.xlsx"
};
SpreadsheetUnlocker.Process(loadOptions, saveOptions);Příklad – Odemknutí XLSX souboru s heslem pro zápis
using Sheetize;
var loadOptions = new UnlockerLoadOptions
{
InputFile = "Protected_report.xlsx",
PasswordOfWriteProtection = "WritePwd"
};
var saveOptions = new SaveOptions
{
OutputFile = "E:\\Unlocked_write_protected.xlsx"
};
SpreadsheetUnlocker.Process(loadOptions, saveOptions);Rozšířená podpora formátů
- Sheetize může také odemknout heslem chráněné CSV, TSV a HTML exporty vytvořené ze sešitu (výsledné soubory jsou rozbaleny z šifrovaného ZIP kontejneru).
Díky těmto možnostem dělá Sheetize odemykání XLSX naprosto bez námahy, ať už potřebujete rychlý jednorázový skript nebo produkční službu zpracovávající tisíce chráněných tabulek denně.