Κατεβάστε το " βιβλιοθήκη iText " από την ιστοσελίδα του SourceForge . Εξάγετε το αρχείο και να εντοπίσετε τη βιβλιοθήκη iText ονομάζεται " iText - 1.4.8.jar . " Αντιγραφή και επικόλληση " iText - 1.4.8.jar " ( ή το τελευταίο βάζο iText ) στο WEB - INF \\ LIB \\ φάκελο web εφαρμογή σας . 2
Εισάγετε τον παρακάτω κώδικα για να δημιουργήσετε ένα Servlet Java που θα δημιουργήσει ένα αρχείο PDF με iText . Όπως φαίνεται παρακάτω , υπάρχουν τέσσερις διαφορετικοί κωδικοί σε αυτό το servlet που αντιπροσωπεύουν διαφορετικές λειτουργίες . Κωδικός 1 καθορίζει τα περιεχόμενα του servlet σε PDF να επικαλεστεί το θεατή PDF στον υπολογιστή -πελάτη για να χειριστεί το περιεχόμενο PDF . Κωδικός 2 περνά ServletOutputStream σε PDFWriter για την παραγωγή PDF . Κωδικός 3 κατασκευάζει έναν πίνακα PDF επίδειξης. Κωδικός 4 ενσωματώνει τον πίνακα στο έγγραφο και στη συνέχεια κλείνει
πακέτο com.geek.tutorial.itext.servlet ? .
Javax.servlet εισαγωγής * ? .
Εισαγωγής javax.servlet.http * ? .
com.lowagie.text.pdf.PdfPTable εισαγωγής ?
εισαγωγής com.lowagie.text.pdf.PdfPCell ?
εισαγωγής com . lowagie.text.pdf.PdfWriter ?
com.lowagie.text.Document εισαγωγής ?
com.lowagie.text.DocumentException εισαγωγής ?
εισαγωγή java.io. * ?
java.util εισαγωγής * ? .
δημόσια τάξη PDFServlet εκτείνεται HttpServlet {
public void init ( ServletConfig config ) ρίχνει ServletException {
super . init ( config ) ?
}
δημόσια άκυρη doGet ( HttpServletRequest αιτήματος , πώληση
HttpServletResponse απάντηση )
ρίχνει ServletException , IOException {
doPost (αίτημα , απάντηση ) ?
}
public void doPost ( HttpServletRequest αιτήματος , πώληση
HttpServletResponse απάντηση )
ρίχνει ServletException , IOException {
response.setContentType ( " application /pdf " ) ? //Κωδικός 1
έγγραφο Document = νέο έγγραφο ( ) ?
try {
PdfWriter . getInstance ( έγγραφο , πώληση
response.getOutputStream ( ) ) ? //Κωδικός 2
document.open ( ) ?
//Κωδικός 3
PdfPTable πίνακα = νέα Κωδικός 4
document.add ( πίνακα) ?
Document.close ( ) ?
} Αλιευμάτων ( DocumentException ε) {
e.printStackTrace ( ) ?
}
} }
εικόνων 3
Συμπεριλάβετε το ακόλουθο απόσπασμα XML σε αρχείο web.xml web εφαρμογή σας σε προετοιμάσουν την αίτησή σας για Φτηνές 4
Εισάγετε το URL ρίζα της εφαρμογής Web σας στο πρόγραμμα περιήγησης στο Internet για να ελέγξετε servlet σας . Θα πρέπει να δημιουργήσει αμέσως και να εμφανίσει το αρχείο PDF στο πρόγραμμα περιήγησης στο Internet για την αναφορά και διάβασμα σας .
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα