El Formato de Documento Portátil ( PDF) se creó a principios de 1990 por Adobe. La principal motivación detrás de la creación del formato de archivo PDF era hacer la visualización de archivos de sólo lectura disponibles para ambos sistemas de Microsoft y Macintosh. El formato PDF ganó tal popularidad que fue adoptado oficialmente como un estándar internacional en 2008. Desde la aprobación como estándar , el número de bibliotecas de archivos e interfaces de programación disponibles para manipular el formato PDF se ha incrementado. El proyecto de código abierto iText ha surgido para permitir a los programadores de Java para guardar y manipular documentos de datos en el formato PDF . Cosas que necesitará
entorno de desarrollo Java
Mostrar más instrucciones
1
Descargar la biblioteca de manipulación de PDF iText libremente disponible para Java ( ver enlace en la sección Recursos más adelante ) .
2
Incluir el FileOutputStream estándar y clases IOException de la biblioteca java.io. * , así como el com.lowagie.text . * y bibliotecas com.lowagie.text.pdf.PdfWriter de la Lowagie java bibliotecas.
3
instancias de un nuevo objeto de la clase de documento . Para este ejemplo, el documento será básico , pero también se puede pasar otra información (o documentos ) de esta instancia de la clase para escribir en PDF
Documento myDocument = new Documento ( ) .
< Br > 4
obtener una instancia de la clase PDFWriter con el documento básico y un mango de un nuevo objeto FileOutputStream que contiene el nombre del archivo PDF de la muestra que se está creando .
try { (documento PdfWriter.getInstance , nueva FileOutputStream ( " myJavaPdfFile.pdf "));
5
Abra el documento que se está creando y añadir un nuevo párrafo en el archivo. IO excepciones tanto para el flujo de IO , así como la secuencia de documentos se manejan después de la manipulación de objetos de documento
document.open ( ) . . Document.add ( nuevo párrafo ( " Hello World escribí esto en Java! ! ")); } catch ( DocumentException de) { System.err.println ( de.getMessage ()); } catch ( IOException ioe ) { System.err.println ( ioe.getMessage ()) ;}
6
Cierre el documento y ver la nueva file.document.close PDF () ;} }