Tento stručný článek popisuje jak zašifrovat soubor Excel pomocí hesla v Javě. Obsahuje podrobnosti o konfiguraci vývojového prostředí, sekvenci kroků, které je třeba dodržet při psaní programu, a konečně spustitelný vzorový kód, který lze použít k zašifrování sešitu heslem v Javě. Tento článek bude také sdílet typy šifrování, které lze použít, a poté uložit výsledný zašifrovaný soubor v požadovaném formátu, jako je XLSX, XLS atd.
Kroky k šifrování tabulky Excel v Javě
- Nakonfigurujte IDE pro použití Aspose.Cells for Java pro šifrování souboru Excel
- Načtěte soubor šablony Excel do objektu Workbook, který má být zašifrován
- Vyberte typ šifrování a nastavte pomocí metody setEncryptionOptions().
- Nastavte heslo pomocí objektu Settings ve třídě Workbook
- Uložte výstupní zašifrovaný sešit na disk nebo do streamu
Tyto kroky nám pomohou pochopit proces šifrování souboru Excel v Javě. Proces je poměrně jednoduchý, protože stačí načíst zdrojový soubor Excel a poté použít metodu setEncryptionOptions() spolu s typem šifrování a délkou klíče. Jakmile je nastaven typ šifrování, musíme nastavit heslo, které bude použito k otevření souboru Excel programově nebo pomocí MS Excel.
Kód pro ochranu souboru Excel heslem v Javě
Výše uvedený kód je napsán, aby demonstroval proces ochrany dokumentu Excel v Javě heslem. Používá objekt třídy Workbook k načtení zdrojového souboru aplikace Excel, který má mnoho konstruktorů pro přizpůsobení procesu načítání. Třída Workbook má také metody a vlastnosti, které se používají k nastavení typu šifrování, jako je STRONG_CRYPTOGRAPHIC_PROVIDER, XOR, COMPATIBLE, ENHANCED_CRYPTOGRAPHIC_PROVIDER_V_1 a heslo.
Tento článek nám osvětlil šifrování souboru Excel v Javě. Pokud se chcete naučit proces digitálního podepisování souboru Excel, přečtěte si článek na jak digitálně podepsat dokument Excel pomocí Java.