Tecnología

Inicio

Cómo generar un archivo PDF Uso de Java

Cómo generar un archivo PDF Uso de Java


Si usted es un desarrollador de Java frecuente, es muy probable que usted se encontrará con la necesidad de crear documentos PDF de forma dinámica. Java le permite hacer esto utilizando una biblioteca externa, llamada iText. Una vez que la biblioteca iText está instalado y configurado, puede agregar objetos PDFWriter a su código Java que crear archivos PDF de forma rápida y fácil. También será necesario el Java IDE Eclipse para editar, ejecutar y probar el código de Java, así como realizar la instalación de iText más fácil.

Instrucciones

Configuración inicial

1 Descargar e instalar Eclipse.

2 Descargar la Biblioteca de Java iText navegando a la \ "Descargar Biblioteca iText \" enlace y haciendo clic en \ "Descargar ahora. \" Toda la biblioteca se empaqueta como un único \ ". Tarro \" archivo. Guarde el archivo en un lugar que pueda recordar.

3 Abierto Eclipse y haga clic en \ "Archivo \" \ "Nuevo, \" \ "Proyecto de Java. \" Nombre del proyecto \ "iText \" y haga clic en \ "Finalizar. \"

4 En el \ "Package Explorer \" (la barra de herramientas de la parte izquierda), haga doble clic en el \ "iText \" carpeta y seleccione "Propiedades \. \"

5 Seleccione \ "Java Build Path \" a la izquierda y, a continuación, haga clic en la pestaña \ "Bibliotecas \" en la ventana de la derecha.

6 Haga clic en el \ "Añadir JAR externos ... \" botón. Navegar al directorio donde guardó el \ ". Tarro \" archivo y haga clic en \ "Abrir \" y luego \ "Aceptar \". La biblioteca iText ya está instalado para su proyecto de Java, y se puede utilizar en el código para crear archivos PDF.

Creación de un documento PDF

7 En Eclipse, vaya a \ "Archivo \" \ "Nuevo, \" \ "Clase. \" Tipo \ "Test \" en el campo Nombre, bajo el \ "¿Qué talones método le gustaría crear? \", Seleccione \ "void main (String [] args) public static \" y haga clic en \ "Finalizar. \"

8 En la ventana del editor de Java, seleccione el espacio en blanco por encima de \ "public class Test {\" y el tipo o copiar y pegar el siguiente código de tres \ declaraciones de importación "\":
importación java.io.FileOutputStream
IR

com.itextpdf.text importación.


IR
com.itextpdf.text.pdf importación.
IR

La primera declaración de importación le permite crear archivos. Los dos últimos importar la biblioteca iText en el archivo actual y le permiten generar archivos PDF.

9 Seleccione el espacio en blanco en \ "principales (args String []) public void {\" y el tipo o copiar y pegar el siguiente código:
documento Documento nuevo Documento = (PageSize.A4, 50, 50, 50, 50)
IR
tratar{
PDFWriter escritor = PdfWriter.getInstance (documento,
nueva FileOutputStream (\ "iTextTest.pdf \"))
IR

document.open()

IR
document.add (nuevo párrafo (\ "Mi primer documento PDF. \"))
IR
document.close ()
IR
} Catch (Exception e) {
System.err.println (e.getMessage ())
IR
}

10 Haga clic en el botón de reproducción verde en la parte superior de Eclipse para ejecutar el programa.

11 Vaya a la carpeta en el directorio de iText Eclipse del espacio de trabajo. Haga doble clic en el archivo \ "iTextTest.pdf \". Este es el archivo PDF que se ha creado en el paso anterior, y se leerá \ "Mi primer documento PDF \" en la parte superior de la página.

Consejos y advertencias

  • Para una mayor personalización de los archivos PDF que cree, visite el enlace de la API iText en la sección de recursos.