Jak zašifrovat soubor Excel pomocí hesla v Javě

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ě

  1. Nakonfigurujte IDE pro použití Aspose.Cells for Java pro šifrování souboru Excel
  2. Načtěte soubor šablony Excel do objektu Workbook, který má být zašifrován
  3. Vyberte typ šifrování a nastavte pomocí metody setEncryptionOptions().
  4. Nastavte heslo pomocí objektu Settings ve třídě Workbook
  5. 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.

 Čeština