Αυτό το άρθρο βοηθά στο πώς να εισάγετε εικόνα σε PDF χρησιμοποιώντας Java. Παρέχει λεπτομέρειες σχετικά με τη διαμόρφωση IDE, μια διαδικασία βήμα προς βήμα για τη σύνταξη της εφαρμογής και ένα δείγμα κώδικα με δυνατότητα εκτέλεσης για προσθήκη εικόνας σε PDF χρησιμοποιώντας Java. Θα μάθετε επίσης διάφορες επιλογές για να προσαρμόσετε τη διαδικασία για απόδοση της εικόνας σε οποιαδήποτε μορφή π.χ. PNG, JPEG κ.λπ., και να τοποθετήσετε την εικόνα σε μια επιθυμητή θέση στη σελίδα PDF.
Βήματα για να τοποθετήσετε την εικόνα σε PDF χρησιμοποιώντας Java
- Δημιουργήστε το περιβάλλον για να χρησιμοποιήσετε το Aspose.PDF for Java για την εισαγωγή μιας εικόνας
- Φορτώστε το αρχείο PDF προέλευσης, αποκτήστε πρόσβαση στο πρώτο page για προσθήκη εικόνας και αποθηκεύστε την κατάσταση των γραφικών
- Δημιουργήστε μια ροή της εικόνας και προσθέστε την στον πόρο συλλογής εικόνων του φορτωμένου PDF
- Δημιουργήστε το αντικείμενο Matrix χρησιμοποιώντας την επιθυμητή ορθογώνια θέση για την εικόνα
- Καθορίστε τις επιλογές σχεδίασης εικόνας και σχεδιάστε την εικόνα χρησιμοποιώντας τη μέθοδο Do().
- Επαναφέρετε την κατάσταση των γραφικών και αποθηκεύστε το PDF εξόδου πριν κλείσετε τις ροές εικόνας και PDF
Αυτά τα βήματα εξηγούν πώς μπορείτε να προσθέσετε εικόνα σε PDF χρησιμοποιώντας Java όπου πρώτα λαμβάνεται η αναφορά της σελίδας από το φορτωμένο αρχείο PDF και στη συνέχεια δημιουργείται η ροή εικόνας. Αυτή η εικόνα προστίθεται στη συλλογή εικόνων της επιλεγμένης σελίδας και, στη συνέχεια, δηλώνεται ο πίνακας μετασχηματισμού χρησιμοποιώντας το ορθογώνιο θέσης για την εικόνα προορισμού. Στο τέλος, η εικόνα αποδίδεται χρησιμοποιώντας τη μέθοδο Do() και το αρχείο PDF που προκύπτει αποθηκεύεται στο δίσκο.
Κώδικας για προσθήκη φωτογραφίας σε PDF χρησιμοποιώντας Java
Αυτός ο κώδικας δείχνει τη διαδικασία προσθήκης εικόνας σε PDF χρησιμοποιώντας Java. Χρησιμοποιεί την κλάση Document για να φορτώσει το PDF, το αντικείμενο κλάσης Page για να κρατήσει την αναφορά στη σελίδα PDF στόχου, το αντικείμενο FileInputStream για να κρατήσει την εικόνα προορισμού, την κλάση ορθογωνίου για να περιγράψει τη θέση της εικόνας στη σελίδα, το αντικείμενο Matrix που πρέπει να ορίσετε το σχέδιο της εικόνας και η μέθοδος Do() για την απόδοση της εικόνας. Σημειώστε ότι η κατάσταση των γραφικών αποθηκεύεται πριν από την έναρξη αυτής της λειτουργίας και αποκαθίσταται μόλις ολοκληρωθεί η λειτουργία.
Σε αυτό το άρθρο, παρακολουθήσαμε τη διαδικασία προσθήκης φωτογραφίας σε PDF χρησιμοποιώντας Java. Εάν θέλετε να μάθετε τη διαδικασία προσθήκης υδατογραφήματος σε PDF, ανατρέξτε στο άρθρο στο πώς να προσθέσετε υδατογράφημα σε PDF χρησιμοποιώντας Java.