Portable Document Format (PDF ) blev oprettet i begyndelsen af 1990'erne af Adobe. Den primære motivation bag oprettelsen af PDF-filformat var at gøre visning af skrivebeskyttede filer til rådighed for både Microsoft og Macintosh-systemer . PDF-formatet opnået en sådan popularitet, at den formelt blev vedtaget som en international standard i 2008. Siden vedtagelsen som en standard , er antallet af fil biblioteker og programmering grænseflader til rådighed til at manipulere PDF-format steget. Den iText open source-projekt er opstået for at tillade Java programmører til at gemme og manipulere data dokumenter til PDF-format. Ting du skal
Java-udviklingsmiljø
Vis Flere Instruktioner
1
Download frit tilgængelige iText PDF manipulation bibliotek for Java (se link i afsnittet Ressourcer nedenfor). < br >
2
Medtag standard FileOutputStream og IOException klasser fra java.io. * biblioteket samt com.lowagie.text . * og com.lowagie.text.pdf.PdfWriter biblioteker fra lowagie java biblioteker.
3
instantiere en ny Document klasse objekt . I dette eksempel vil dokumentet være grundlæggende , men du kan også videregive andre oplysninger (eller dokumenter ) til denne instans af klassen til at skrive til PDF
Document myDocument = new Document (); .
< Br > 4
Få en instans af PDFWriter klassen med de grundlæggende dokument og et håndtag af en ny FileOutputStream objekt, der indeholder navnet på prøven PDF-fil , der oprettes.
try { PdfWriter.getInstance (dokument , nye FileOutputStream ( " myJavaPdfFile.pdf "));
5
Åbn dokumentet bliver skabt og tilføje et nyt stykke til filen. IO undtagelser for både IO stream samt dokumentet stream håndteres efter, at dokumentet objekt manipulation
document.open (); . . Document.add ( nyt afsnit ( " Hello World jeg skrev dette i Java ! ! ") );} catch ( DocumentException de) { System.out.println ( de.getMessage ()); } catch ( IOException OIE ) { System.out.println ( ioe.getMessage ()); }
< br > 6
Luk dokumentet og få vist den nye PDF file.document.close (); }}