Αυτό το σύντομο σεμινάριο περιγράφει πώς να αποκτήσετε μεταδεδομένα PDF σε Java. Εξηγεί την πλήρη διαδικασία βήμα προς βήμα όπου μετά τη διαμόρφωση του περιβάλλοντος, ανοίγει το αρχείο προέλευσης PDF και εξάγονται τα μεταδεδομένα του. Όχι μόνο θα ελέγχετε τα μεταδεδομένα PDF σε Java αλλά θα μάθετε επίσης να προσθέτετε προσαρμοσμένα μεταδεδομένα σε ένα αρχείο PDF.
Βήματα για την ανάγνωση μεταδεδομένων PDF σε Java
- Δημιουργήστε το περιβάλλον IDE για να προσθέσετε το Aspose.PDF for Java από το αποθετήριο για τη λήψη μεταδεδομένων
- Φορτώστε το αρχείο PDF εισόδου στο αντικείμενο κλάσης Document για ανάγνωση μεταδεδομένων
- Συμπληρώστε το αντικείμενο κλάσης DocumentInfo από το φορτωμένο PDF χρησιμοποιώντας τη μέθοδο getInfo().
- Εμφάνιση όλων των επιθυμητών ιδιοτήτων από το αντικείμενο DocumentInfo
Αυτά τα απλά βήματα εξηγούν τη διαδικασία δείτε τα μεταδεδομένα PDF σε Java. Πρώτα, πρέπει να φορτώσετε το αρχείο προέλευσης PDF από έναν δίσκο ή ροή και στη συνέχεια να λάβετε μια αναφορά στο αντικείμενο DocumentInfo χρησιμοποιώντας τη getInfo() που περιέχει όλες τις απαιτούμενες ιδιότητες όπως δημιουργός, ημερομηνία τροποποίησης, ζώνη ώρας ημερομηνίας τροποποίησης, ημερομηνία δημιουργίας και παραγωγός για να αναφέρουμε μερικά. Αυτή η κλάση έχει μεθόδους ενημέρωσης των υπαρχόντων μεταδεδομένων καθώς και επιλογές για προσθήκη προσαρμοσμένων πληροφοριών.
Κώδικας για την εξαγωγή μεταδεδομένων από PDF σε Java
Αυτός ο κώδικας δείχνει τη διαδικασία λήψης μεταδεδομένων PDF σε Java χρησιμοποιώντας την κλάση DocumentInfo. Μπορείτε να ανακτήσετε άλλες ιδιότητες όπως την παγιδευμένη σημαία, να ελέγξετε εάν μια συγκεκριμένη ιδιότητα είναι προκαθορισμένη ή όχι, τίτλος, θέμα και συγγραφέας. Όλες αυτές οι ιδιότητες μπορούν να ρυθμιστούν χρησιμοποιώντας τις μεθόδους setter μαζί με την επιλογή προσθήκης προσαρμοσμένων ιδιοτήτων χρησιμοποιώντας τη μέθοδο set_Item() και ανάκτηση των ίδιων χρησιμοποιώντας get_Item().
Σε αυτό το γρήγορο σεμινάριο, μάθαμε να εξάγουμε μεταδεδομένα από ένα αρχείο PDF. Εάν θέλετε να μάθετε τη διαδικασία ανάγνωσης σελιδοδεικτών σε αρχείο PDF, ανατρέξτε στο άρθρο στο πώς να διαβάσετε σελιδοδείκτες σε PDF χρησιμοποιώντας Java.