Ez a rövid cikk leírja, hogyan lehet titkosítani az Excel fájlt jelszóval Java nyelven. Tartalmazza a fejlesztőkörnyezet konfigurációs részleteit, a programírás során követendő lépések sorozatát, és végül egy futtatható mintakódot, amellyel Java-ban jelszóval titkosítható a munkafüzet. Ez a cikk megosztja a használható titkosítási típusokat is, majd az eredményül kapott titkosított fájlt a kívánt formátumban menti, például XLSX, XLS stb.
Az Excel-táblázat titkosításának lépései Java nyelven
- Állítsa be az IDE-t a Aspose.Cells for Java használatára az Excel-fájl titkosításához
- Töltse be a sablon Excel-fájlt a titkosítani kívánt Workbook objektumba
- Válassza ki a titkosítás típusát, és állítsa be a setEncryptionOptions() módszerrel
- Állítsa be a jelszót a Munkafüzet osztály Beállítások objektumával
- Mentse a kimeneti titkosított munkafüzetet a lemezre vagy egy adatfolyamba
Ezek a lépések segítenek megérteni az Excel fájl Java nyelven történő titkosításának folyamatát. A folyamat meglehetősen egyszerű, mivel csak be kell töltenünk a forrás Excel-fájlt, majd használnunk kell a setEncryptionOptions() metódust, valamint a titkosítás típusát és a kulcs hosszát. A titkosítás típusának beállítása után be kell állítanunk azt a jelszót, amellyel az Excel fájl programozottan vagy MS Excel használatával nyitható meg.
Kód az Excel fájl jelszavas védelméhez Java nyelven
A fenti kód annak bemutatására készült, hogy az Excel-dokumentum jelszóval védhető Java nyelven*. A Workbook osztály objektumot használja a forrás Excel fájl betöltésére, amely számos konstruktort tartalmaz a betöltési folyamat testreszabásához. A Workbook osztálynak vannak olyan metódusai és tulajdonságai is, amelyek a titkosítás típusának beállítására szolgálnak, például STRONG_CRYPTOGRAPHIC_PROVIDER, XOR, COMPATIBLE, ENHANCED_CRYPTOGRAPHIC_PROVIDER_V_1 és a jelszó.
Ez a cikk felvilágosított bennünket az Excel-fájlok Java nyelven történő titkosításáról. Ha szeretné megismerni az Excel-fájlok digitális aláírásának folyamatát, tekintse meg a hogyan lehet digitálisan aláírni egy Excel-dokumentumot Java használatával című cikket.