The Portable Document Format ( PDF ) ble opprettet i begynnelsen av 1990 av Adobe. Den primære motivasjonen bak etableringen av PDF- filformatet var å gjøre visning av skrivebeskyttede filer tilgjengelig for både Microsoft og Macintosh-systemer . PDF-formatet fått en slik popularitet at det ble formelt vedtatt som en internasjonal standard i 2008 . Siden adopsjon som en standard , har antallet fil biblioteker og programmeringsgrensesnitt tilgjengelig for å manipulere PDF-format økt. Den iText åpen kildekode-prosjekt har dukket opp for å tillate Java-programmerere for å lagre og manipulere data dokumenter til PDF- format. Du trenger
Java utviklingsmiljø
Vis flere instruksjoner
en
Last ned fritt tilgjengelig iText PDF manipulasjon bibliotek for Java ( se lenke i Resources nedenfor ) .
2
Inkluder standard FileOutputStream og IOException klasser fra java.io. * biblioteket samt com.lowagie.text . * og com.lowagie.text.pdf.PdfWriter bibliotekene fra lowagie java bibliotekene .
3
bruke et nytt dokument klasse objekt . For dette eksempelet dokumentet vil være grunnleggende , men du kan også passere andre opplysninger (eller dokumenter) til denne forekomsten av klassen til å skrive til PDF
Document myDocument = new Document (); .
4
Få en forekomst av PDFWriter klasse med den grunnleggende dokument og et håndtak av en ny FileOutputStream objekt som inneholder navnet på prøven PDF -filen blir opprettet .
try { PdfWriter.getInstance (dokument , ny FileOutputStream ( " myJavaPdfFile.pdf "));
5
Åpne dokumentet blir opprettet og legge et nytt avsnitt i filen. IO unntak for både IO stream samt dokumentet stream håndteres etter at dokumentet objekt manipulasjon
document.open (); . . Document.add ( nytt avsnitt ( "Hello World jeg skrev dette i Java ! ! ")); } catch ( DocumentException de) { System.err.println ( de.getMessage ( ) ); } catch ( IOException IOE ) { System.err.println ( ioe.getMessage ( )); }
6
Lukk dokumentet og vise den nye PDF file.document.close (); } }