Kaip pašalinti Java PDF dokumento apribojimus

Šiame trumpame vadove paaiškinama, kaip pašalinti apribojimus PDF dokumentui Java. Jame yra įvairių tipų informacijos, pvz., IDE nustatymas naudoti reikalingas bibliotekas ir būtinų užduočių, kurias reikia atlikti kuriant PDF failų apribojimų šalinimo priemonę Java, sąrašas. Šis kodas gali būti vykdomas bet kurioje Java aplinką palaikančioje platformoje ir gali būti improvizuojamas nustatant pasirinktas privilegijas, o ne visas.

Veiksmai, kaip pašalinti visus apribojimus iš PDF „Java“.

  1. Nustatykite IDE naudoti Aspose.PDF for Java, kad pašalintumėte apribojimus
  2. Norėdami įkelti PDF ir atrakinti apribojimus, sukurkite PdfFileSecurity klasės objektą
  3. Norėdami įkelti PDF, iškvieskite metodą bindPdf()
  4. Paskelbkite DocumentPrivilege klasės objektą ir sukurkite jį su AllowAll privilegija
  5. Nustatykite sukonfigūruotą privilegiją į PdfFileSecurity objektą
  6. Išsaugokite gautą PDF failą su visomis privilegijomis

Šie veiksmai padeda sukurti PDF apribojimų šalinimo priemonę Java. Procesas pradedamas sukuriant PdfFileSecurity klasės objektą ir susiejant jį su tiksliniu PDF failu, kurio apribojimai turi būti pašalinti. Atliekant kitus veiksmus, prieš išsaugant gautą PDF failą, naudojama parinktis DocumentPrivilege.getAllowAll() norint suteikti visas teises arba pašalinti visus PdfFileSecurity objekto apribojimus.

Kodas, skirtas atrakinti PDF apribojimus Java

Šis kodas parodo pagrindinio PDF apribojimų šalinimo įrankio Java kūrimo procesą. Jei norite pašalinti konkretų apribojimą, tarkime, kad norite leisti kopijuoti turinį iš PDF failo, galite nustatyti setAllowCopy(true) naudodami DocumentPrivilege klasę ir nustatyti setAllowModifyContents(true), kad pašalintumėte apribojimus keisti PDF failą. Yra keletas kitų parinkčių, kurias galima nustatyti atskirai arba kartu su kitomis parinktimis, pvz., leisti spausdinti, keisti komentarus ir ekrano skaitytuvus.

Šis straipsnis mus išmokė kaip pakeisti dokumentų apribojimus PDF formatu Java. Jei norite išmokti dirbti su skaitmeniniais parašais, žr. straipsnį kaip pridėti skaitmeninį parašą prie PDF Java..

 Latviski