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#
- Vytvořte prostředí, které bude používat Aspose.Cells for .NET k šifrování souboru Excel
- Načtěte nebo vytvořte soubor aplikace Excel pomocí objektu třídy Workbook
- Nastavte požadované možnosti šifrování pro načtený sešit pomocí metody SetEncryptionOptions()
- Nastavte heslo pro soubor
- 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#.