Het Portable Document Format ( PDF ) werd opgericht in de vroege jaren 1990 door Adobe . De belangrijkste motivatie achter de oprichting van het PDF- bestandsformaat was aan het bekijken van alleen-lezen bestanden beschikbaar voor zowel Microsoft -als Macintosh -systemen te maken . Het PDF-formaat opgedaan zo populair dat het formeel werd goedgekeurd als een internationale standaard in 2008 . Sinds de goedkeuring als een standaard , is het aantal file bibliotheken en programming interfaces beschikbaar voor het PDF-formaat te manipuleren toegenomen . De iText open source project is ontstaan om Java-programmeurs om gegevens documenten op te slaan en te manipuleren om het PDF-formaat . Wat je nodig hebt Java-ontwikkelomgeving Toon Meer Aanwijzingen 1 Download de gratis beschikbare iText PDF manipulatie bibliotheek voor Java ( zie link in het gedeelte Bronnen hieronder ) . < br Pagina 2 > Neem de standaard FileOutputStream en IOException klassen uit de java.io. * bibliotheek alsmede de com.lowagie.text . * en com.lowagie.text.pdf.PdfWriter bibliotheken uit de Lowagie java bibliotheken . 3 instantiëren een nieuw document klasse object . Voor dit voorbeeld het document zal zijn basic , maar u kunt ook andere informatie ( of documenten ) door te geven aan deze instantie van de klasse te schrijven naar PDF Document myDocument = nieuw Document ( ) ; . < Br > 4 Krijg een instantie van de PDFWriter klas met het basisdocument en een handvat van een nieuwe FileOutputStream object dat de naam van het monster PDF-bestand wordt aangemaakt bevat . try { PdfWriter.getInstance ( document , nieuwe FileOutputStream ( " myJavaPdfFile.pdf " ) ) ; 5 Open het document wordt gemaakt en voegt een nieuwe paragraaf aan het bestand . IO uitzonderingen voor zowel de IO -stroom alsmede de documentenstroom worden behandeld nadat het document objectmanipulatie document.open ( ) op ; . . Document.add (nieuw Paragraaf ( "Hello World Ik schreef dit in Java ! ! " ) ) ; } catch ( DocumentException de) { System.err.println ( de.getMessage ( ) ) ;} catch ( IOException bm ) { System.err.println ( ioe.getMessage ( ) ) ; } < br > 6 Sluit het document en bekijk de nieuwe PDF file.document.close ( ) ; } }
|