Denna korta handledning beskriver hur man ändrar PDF lösenord i Java. Den tillhandahåller detaljer för att etablera miljön för att använda önskat bibliotek, en lista med lätta att följa steg för att skriva applikationen och för bättre förståelse, en färdig att köra exempelkod som visar hur man ändrar lösenord i PDF i Java. Med hjälp av den här artikeln kommer du att kunna ändra både ägarens och användarlösenordet, men ägarlösenordet krävs för att utföra denna uppgift.
Steg för att ändra lösenord för PDF i Java
- Ställ in IDE att använda Aspose.PDF for Java för att uppdatera PDF-lösenordet
- Skapa ett PdfFileInfo klassobjekt som stöder kontroll av lösenordsskyddet för en PDF-fil
- Kontrollera lösenordsskyddet och utför följande steg i händelse av bekräftelse
- Bind mål-PDF-filen med klassobjektet PdfFileSecurity
- Ändra lösenordet med klassmetoden PdfFileSecurity
- Spara den resulterande PDF-filen med det uppdaterade lösenordet för både användaren och ägaren
Dessa steg sammanfattar hur man ändrar lösenord för PDF i Java. I början kontrolleras mål-PDF-filen för att ha lösenordsskydd med PdfFileInfo-klassobjektet som ett lösenord kan endast ändras om det redan är krypterat med ett lösenord. Slutligen använder vi klassen PdfFileSecurity i namnutrymmet om.aspose.pdf.facades som innehåller funktioner för att binda och ändra lösenordet med det befintliga ägarlösenordet och ersätta både lösenorden dvs ägare och användare.
Kod för att ändra lösenord för PDF-fil i Java
Denna kod visar hur man ändrar lösenord i PDF-fil i Java. Klassen PdfFileInfo innehåller olika funktioner för att kontrollera lösenordet och krypteringsstatusen för en PDF-fil tillsammans med alternativ för att få/ställa in många andra egenskaper som författare, skapelsedatum, skapare, rubrik, nyckelord, ändringsdatum, ämne, titel, kontrollera om målfilen är en PDF-fil eller inte, få antalet sidor och kontrollera om ett lösenord krävs för att öppna eller redigera en PDF-fil. På samma sätt används klassen PdfFileSecurity för att ändra ägaren och användarlösenordet.
Den här artikeln har lärt oss hur man ändrar lösenordet för PDF i Java. Om du vill lära dig hur du skyddar en PDF-fil första gången med ett lösenord, se artikeln om hur man skyddar PDF med lösenord i Java.