Αυτό το σύντομο σεμινάριο περιγράφει πώς να αλλάξετε τον κωδικό πρόσβασης PDF στην Java. Παρέχει λεπτομέρειες για τη δημιουργία του περιβάλλοντος για τη χρήση της επιθυμητής βιβλιοθήκης, μια λίστα με εύκολα βήματα για τη σύνταξη της εφαρμογής και για καλύτερη κατανόηση, ένα έτοιμο προς εκτέλεση δείγμα κώδικα που δείχνει πώς να αλλάξετε κωδικό πρόσβασης σε PDF σε Ιάβα. Με τη βοήθεια αυτού του άρθρου, θα μπορείτε να αλλάξετε τον κωδικό πρόσβασης κατόχου και χρήστη, ωστόσο απαιτείται ο κωδικός πρόσβασης κατόχου για την εκτέλεση αυτής της εργασίας.
Βήματα για να αλλάξετε τον κωδικό πρόσβασης του PDF σε Java
- Ρυθμίστε το IDE ώστε να χρησιμοποιεί το Aspose.PDF for Java για την ενημέρωση του κωδικού πρόσβασης PDF
- Δημιουργήστε ένα αντικείμενο κλάσης PdfFileInfo που υποστηρίζει τον έλεγχο της προστασίας με κωδικό πρόσβασης ενός αρχείου PDF
- Ελέγξτε την προστασία με κωδικό πρόσβασης και εκτελέστε τα παρακάτω βήματα σε περίπτωση επιβεβαίωσης
- Συνδέστε το αρχείο PDF προορισμού με το αντικείμενο κλάσης PdfFileSecurity
- Αλλάξτε τον κωδικό πρόσβασης χρησιμοποιώντας τη μέθοδο κλάσης PdfFileSecurity
- Αποθηκεύστε το αρχείο PDF που προκύπτει με τον ενημερωμένο κωδικό πρόσβασης τόσο για τον χρήστη όσο και για τον κάτοχο
Αυτά τα βήματα συνοψίζουν πώς να αλλάξετε τον κωδικό πρόσβασης για PDF σε Java. Στην αρχή, το αρχείο PDF προορισμού ελέγχεται για προστασία με κωδικό πρόσβασης χρησιμοποιώντας το αντικείμενο κλάσης PdfFileInfo καθώς ο κωδικός πρόσβασης μπορεί να αλλάξει μόνο εάν είναι ήδη κρυπτογραφημένος με κωδικό πρόσβασης. Τέλος, χρησιμοποιούμε την κλάση PdfFileSecurity στον χώρο ονομάτων om.aspose.pdf.facades που περιέχει δυνατότητες σύνδεσης και αλλαγής του κωδικού πρόσβασης χρησιμοποιώντας τον υπάρχοντα κωδικό πρόσβασης κατόχου και αντικαθιστώντας τους κωδικούς πρόσβασης, π.χ. ιδιοκτήτη και χρήστη.
Κώδικας για την αλλαγή του κωδικού πρόσβασης του αρχείου PDF σε Java
Αυτός ο κώδικας δείχνει πώς να αλλάξετε κωδικό πρόσβασης σε αρχείο PDF σε Java. Η κλάση PdfFileInfo περιέχει διαφορετικά χαρακτηριστικά για τον έλεγχο του κωδικού πρόσβασης και της κατάστασης κρυπτογράφησης ενός αρχείου PDF μαζί με επιλογές για λήψη/ορισμό πολλών άλλων ιδιοτήτων όπως συγγραφέας, ημερομηνία δημιουργίας, δημιουργός, κεφαλίδα, λέξεις-κλειδιά, ημερομηνία τροποποίησης, θέμα, τίτλος, έλεγχος εάν το αρχείο προορισμού είναι αρχείο PDF ή όχι, λάβετε τον αριθμό των σελίδων και ελέγξτε εάν απαιτείται κωδικός πρόσβασης για το άνοιγμα ή την επεξεργασία ενός αρχείου PDF. Ομοίως, η κλάση PdfFileSecurity χρησιμοποιείται για την τροποποίηση του κωδικού πρόσβασης κατόχου και χρήστη.
Αυτό το άρθρο μας δίδαξε πώς να αλλάξουμε τον κωδικό πρόσβασης του PDF σε Java. Εάν θέλετε να μάθετε πώς να προστατεύετε ένα αρχείο PDF για πρώτη φορά χρησιμοποιώντας κωδικό πρόσβασης, ανατρέξτε στο άρθρο στο πώς να προστατέψετε το PDF με κωδικό πρόσβασης σε Java.