λογισμικό

* Γνώση Υπολογιστών >> λογισμικό >> Portable Document Format

Πώς να δημιουργήσετε ένα αρχείο PDF σε Java

Η μορφή Portable Document Format ( PDF ) δημιουργήθηκε στις αρχές του 1990 από την Adobe . Το κύριο κίνητρο πίσω από τη δημιουργία του αρχείου PDF μορφή ήταν να κάνει την προβολή μόνο για ανάγνωση αρχεία που είναι διαθέσιμα για τα δύο συστήματα της Microsoft και Macintosh . Η μορφή PDF αποκτήσει τέτοια δημοτικότητα που εγκρίθηκε επισήμως ως διεθνές πρότυπο το 2008 . Μετά την έγκριση ως πρότυπο , ο αριθμός των βιβλιοθηκών αρχείων και διεπαφές προγραμματισμού που ήταν διαθέσιμα για να χειριστεί τη μορφή PDF έχει αυξηθεί . Το έργο ανοικτού πηγαίου κώδικα iText έχει προκύψει για να επιτρέπει στους προγραμματιστές Java για να αποθηκεύσετε και να χειριστούν τα έγγραφα των δεδομένων σε μορφή PDF . Τα πράγματα που θα χρειαστείτε
περιβάλλον ανάπτυξης της Java
Η Εμφάνιση Περισσότερες οδηγίες
Η 1

Κατεβάστε το ελεύθερα διαθέσιμο iText βιβλιοθήκη χειραγώγηση PDF για Java ( βλ. σχετικό σύνδεσμο στην ενότητα Πόροι παρακάτω ) .

2

Συμπεριλάβετε τις τυποποιημένες κατηγορίες FileOutputStream και IOException από την java.io. * βιβλιοθήκης, καθώς και την com.lowagie.text . * και com.lowagie.text.pdf.PdfWriter βιβλιοθήκες από την java lowagie βιβλιοθήκες .
εικόνων 3

Υπόσταση ένα νέο αντικείμενο κατηγορίας εγγράφων. Για αυτό το παράδειγμα, το έγγραφο θα είναι βασικός , αλλά μπορείτε επίσης να περάσετε άλλα στοιχεία ( ή έγγραφα ) σε αυτό το στιγμιότυπο της κλάσης για να γράψει σε PDF

έγγραφο myDocument = νέο έγγραφο ()? .

4

Πάρτε ένα στιγμιότυπο της κλάσης PdfWriter με το βασικό έγγραφο και μια λαβή ενός νέου αντικειμένου FileOutputStream που περιέχει το όνομα του αρχείου PDF δείγματος που δημιουργείται .

try { PdfWriter.getInstance ( έγγραφο , νέα FileOutputStream ( " myJavaPdfFile.pdf "))?
5

Ανοίξτε το έγγραφο που δημιουργείται και να προσθέσετε μια νέα παράγραφο στο αρχείο . Οι IO εξαιρέσεις τόσο για το ρεύμα IO , καθώς και το ρεύμα έγγραφο που χειρίζεται μετά την χειραγώγηση αντικειμένου εγγράφου

document.open ()? . Document.add ( νέα παράγραφος ( " Hello World έγραψα αυτό σε Java . ! ! " ) ) ? } αλιευμάτων ( DocumentException de ) { System.err.println ( de.getMessage ( ) ) ? } αλιευμάτων ( IOException ΔΓΕ ) { System.err.println ( ioe.getMessage ( ) ) ? }

6

Κλείστε το έγγραφο και να δείτε το νέο PDF file.document.close ( ) ? } }
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα