Αυτό το σύντομο σεμινάριο περιέχει λεπτομέρειες σχετικά με πώς να μετατρέψετε PDF σε PDFA σε Java. Μπορείτε να γράψετε έναν μετατροπέα PDF σε PDFA σε Java φορτώνοντας απλώς το αρχείο προέλευσης PDF και στη συνέχεια μετατρέποντάς το στην επιθυμητή έκδοση συμβατή με PDFA. Μόλις ολοκληρωθεί η μετατροπή, αυτό το αρχείο μπορεί να αποθηκευτεί στο δίσκο με την ίδια επέκταση, ωστόσο η μορφή αρχείου είναι σύμφωνα με τις προσαρμοσμένες παραμέτρους μετατροπής.
Βήματα για τη συμπίεση PDF σε Java
- Προσθέστε αναφορά βιβλιοθήκης Aspose.PDF for Java από το αποθετήριο Maven για να μετατρέψετε το PDF σε PDFA
- Φορτώστε το αρχείο PDF προέλευσης στο αντικείμενο Document class για μετατροπή σε PDFA
- Καλέστε τη μέθοδο Document.convert() για τη μετατροπή μαζί με τις επιλογές χειρισμού σφαλμάτων
- Αποθηκεύστε το αρχείο PDFA που έχει μετατραπεί στο δίσκο
Αυτά τα βήματα παρέχουν πληροφορίες σχετικά με το πώς να μετατρέψετε PDF σε μορφή PDFA σε Java. Η μέθοδος της κλάσης εγγράφου convert() χρησιμοποιείται παρέχοντας το όνομα του αρχείου καταγραφής εξόδου, την επιθυμητή μορφή PDFA και την επιλογή που θα χρησιμοποιηθεί σε περίπτωση οποιουδήποτε σφάλματος. Στο τέλος, το αρχείο που έχει μετατραπεί μπορεί να αποθηκευτεί στο δίσκο ή σε μια ροή μνήμης.
Κώδικας για συμπίεση PDF σε Java
Αυτός ο κώδικας για τη σύνταξη του λογισμικού μετατροπέα PDF σε PDFA σε Java χρησιμοποιεί μία από τις υπερφορτωμένες λειτουργίες της μεθόδου convert() ωστόσο υπάρχει ένας αριθμός άλλων υπερφορτώσεων όπως μπορείτε να χρησιμοποιήσετε το PdfFormatConversionOptions που όχι μόνο παρέχει διαφορετικές λειτουργίες συμβατές με PDFA αλλά παρέχει επίσης επιλογές για να ορίσετε στρατηγικές για τους ειδικούς χαρακτήρες Unicode που ανήκουν στο PUA, αφαιρώντας γραμματοσειρές και ευθυγραμμίζοντας το κείμενο. Υπάρχουν επίσης διαθέσιμες επιλογές για την ενσωμάτωση γραμματοσειρών, τη ρύθμιση της σημαίας για χρήση της λειτουργίας χαμηλής μνήμης και τη ρύθμιση της ενέργειας διαφάνειας εικόνας για να αναφέρουμε μερικές.
Σε αυτό το άρθρο, μάθαμε να μετατρέπουμε PDF σε PDFA, ωστόσο, αν θέλετε να συγχωνεύσετε αρχεία PDF, ανατρέξτε στο άρθρο στο πώς να συγχωνεύσετε αρχεία PDF σε Java.