Šiame vadove paaiškinama, kaip iššifruoti PDF Java. Jame yra visa informacija, reikalinga aplinkai sukurti, išsamūs programos rašymo veiksmai ir vykdomas pavyzdinis kodas, skirtas iššifruoti PDF dokumentą Java. Norint atlikti šią užduotį, nereikia įdiegti jokios PDF programinės įrangos ar įrankio.
Veiksmai, kaip iššifruoti PDF failą „Java“.
- Sukurkite aplinką Aspose.PDF for Java naudoti programoje
- Sukurkite PdfFileInfo klasės objektą, kad patikrintumėte šifravimo būseną
- Jei PDF yra užšifruotas, nurodykite PdfFileSecurity, kad tęstumėte iššifravimo procesą
- Susiekite PdfFileSecurity klasės objektą su šaltinio PDF failu
- Iššifruokite PDF failą naudodami decryptFile() metodą kartu su slaptažodžiu
- Išsaugokite gautą PDF failą be šifravimo
Šie veiksmai aprašo * PDF failo iššifravimo Java* procesą. Pirmiausia patikrinama failo šifravimo būsena, o tada jis įkeliamas naudojant objektą PdfFileSecurity() naudojant bind() metodą. Paskutiniame etape jis iššifruojamas pateikiant metodo decryptFile() slaptažodį ir, jei reikia, išsaugomas kaip naujas PDF failas.
Kodas, skirtas iššifruoti PDF „Java“.
Šis kodo pavyzdys parodo procesą, kaip konvertuoti užšifruotą PDF į nešifruotą Java. Jis naudoja PdfFileInfo.isEncrypted() metodą, kad patikrintų, ar tikslinis failas yra užšifruotas, ar ne, tačiau šis veiksmas nėra būtinas, o patvirtinus šifruotą failą galite jo nepaisyti ir įkelti jį tiesiogiai naudodami PdfFileSecurity.bindPdf() metodą. PdfFileSecurity klasė ne tik padeda iššifruoti PDF failą, bet ir padeda pakeisti slaptažodį bei užšifruoti PDF failą.
Ši tema išmokė mus iššifruoti PDF failus, apsaugotus Java vartotojo slaptažodžiais. Jei norite sužinoti, kaip šifruoti Pdf failą, žr. straipsnį kaip apsaugoti PDF su slaptažodžiu Java.