Αυτό το γρήγορο σεμινάριο εξηγεί τη διαδικασία πώς να μετατρέψετε το PDF σε PDF X1A στην Java. Εξετάζει διάφορες επιλογές που μπορούν να χρησιμοποιηθούν για την προσαρμογή του αρχείου εξόδου που δημιουργείται σύμφωνα με τις απαιτήσεις του χρήστη. Για βοήθεια, παρουσιάζονται όλοι οι απαιτούμενοι πόροι, μια λίστα εργασιών που πρέπει να εκτελεστούν και ένα δείγμα κώδικα με δυνατότητα εκτέλεσης για την υλοποίηση του μετατροπέα PDF σε PDF X 1A σε Java.
Βήματα για την αλλαγή PDF σε PDF X1A σε Java
- Ρυθμίστε το IDE ώστε να χρησιμοποιεί το Aspose.PDF for Java για μετατροπή PDF σε PDF X1A
- Φορτώστε το αρχείο προέλευσης PDF στο αντικείμενο Document που πρόκειται να μετατραπεί σε PDF/X-1a
- Δημιουργήστε ένα αντικείμενο κλάσης PdfFormatConversionOptions για τον ορισμό διαφορετικών ιδιοτήτων
- Ορίστε τη στοίχιση κειμένου, το όνομα του αρχείου καταγραφής και την ενέργεια που πραγματοποιείται σε περίπτωση σφαλμάτων
- Καλέστε τη μέθοδο Document.convert() χρησιμοποιώντας τις παραπάνω επιλογές
- Αποθηκεύστε το αρχείο που προκύπτει σε μορφή PDF/X-1a
Αυτά τα βήματα περιλαμβάνουν την πλήρη λειτουργία για τη δημιουργία ενός μετατροπέα PDF σε PDF X1A σε Java. Η διαδικασία ξεκινά με τη δημιουργία ενός αντικειμένου PdfFormatConversionOptions που υποστηρίζει την προσαρμογή της διαδικασίας μετατροπής όπως έχουμε ορίσει τη στοίχιση κειμένου, το όνομα του αρχείου καταγραφής εξόδου και τη σημαία για να ορίσετε την ενέργεια σφάλματος. Στο τελικό βήμα, καλείται η μέθοδος convert() για το φορτωμένο αρχείο PDF στο αντικείμενο κλάσης Document για να το αποθηκεύσει στο δίσκο.
Κώδικας για μετατροπή PDF σε PDF X 1A σε Java
Ο προαναφερόμενος κώδικας δείχνει τη διαδικασία μετατροπής του PDF σε PDF X 1A σε Java. Η κλάση PdfFormatConversionOptions έχει έναν αριθμό κατασκευαστών που μπορούν να χρησιμοποιηθούν για την προετοιμασία της παρουσίας, για παράδειγμα, μπορείτε να ορίσετε τη μορφή αρχείου PDF εξόδου χρησιμοποιώντας τον απαριθμητή PdfFormat, να ορίσετε την ενέργεια σφάλματος, να ορίσετε την ενέργεια διαφάνειας και να ορίσετε το όνομα του αρχείου καταγραφής εξόδου. Εάν δεν χρησιμοποιείτε έναν κατασκευαστή, μπορείτε να ορίσετε έναν αριθμό άλλων ιδιοτήτων χρησιμοποιώντας επίσης διαφορετικές εκτεθειμένες μεθόδους σε αυτήν την κλάση.
Αυτό το θέμα μας δίδαξε τη διαδικασία μετατροπής PDF σε PDF X1A σε Java. Εάν έχετε την τάση να γράψετε ένα PDF σε XML που έχει μετατραπεί, ανατρέξτε στο άρθρο στο πώς να μετατρέψετε PDF σε XML σε Java.