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:

  1. Inicializujte Unlocker – vytvořte instanci SpreadsheetUnlocker.
  2. Nastavte možnosti – nastavte UnlockerLoadOptions s cestou ke zdrojovému souboru a požadovaným heslem.
  3. Zadejte výstupní cestu – určete cílovou cestu, kam se má odemčený sešit uložit.
  4. Spusťte odemknutí – zavolejte Process s 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ě.

 Čeština