Jak chránit heslem soubor Excel v C#

Tento krátký tutoriál vás provede jak chránit heslem soubor Excel v C# pomocí všech nezbytných kroků ke konfiguraci IDE a podrobných kroků k napsání aplikace. Poskytuje také spustitelný ukázkový kód, který ukazuje proces šifrování souboru Excel pomocí hesla v C#. Dozvíte se také o různých typech šifrování, nastavení hesel a ukládání výstupního souboru v různých formátech, jako je XLSX, XLS, ODS atd.

Kroky k ochraně Excelu heslem v C#

  1. Vytvořte prostředí, které bude používat Aspose.Cells for .NET k šifrování souboru Excel
  2. Načtěte nebo vytvořte soubor aplikace Excel pomocí objektu třídy Workbook
  3. Nastavte požadované možnosti šifrování pro načtený sešit pomocí metody SetEncryptionOptions()
  4. Nastavte heslo pro soubor
  5. Uložte zašifrovaný sešit na disk

Tyto kroky popisují proces ochrany souboru Excel v jazyce C# heslem tak, že se nejprve načte zdrojový soubor Excel a poté se použije metoda SetEncryptionOptions() k nastavení různých vlastností šifrování pro tabulku. Po těchto krocích musíme pouze nastavit heslo, které bude vyžadováno pro otevření souboru Excel a poté uložit výstupní soubor Excel ve vámi požadovaném formátu.

Kód pro šifrování sešitu heslem v C#

Tento kód demonstruje proces šifrování souboru Excel v C# pomocí metody SetEncryptionOptions(), která přebírá jednu z hodnot typu šifrování, jako je StrongCryptographicProvider, EnhancedCryptographicProviderV1, Compatible nebo XOR, a délku klíče. Objekt Settings ve třídě Workbook má vlastnost password, která je nastavena a vyžadována k otevření sešitu po zašifrování. Jakmile je sešit zašifrován, lze jej uložit v kterémkoli z formátů podporovaných MS Excel.

V tomto článku jsme se naučili šifrovat soubor Excel. Pokud se chcete naučit proces přidávání digitálního podpisu do sešitu, přečtěte si článek na jak přidat digitální podpis v Excelu pomocí C#.

 Čeština