Para generar archivos PDF desde una aplicación Java, se pueden utilizar distintas librerías. En este ejemplo utilizaremos la librería iText7.

iText7

Descargar e importar los .jar de la siguiente ruta: https://sourceforge.net/projects/itext/files/

SLF4J

Descargar e importar el .jar “slf4j-api-X.X.X.jar” de la siguiente ruta: https://www.slf4j.org/download.html

Importar las librerías dentro de la clase java:

import com.itextpdf.kernel.pdf.PdfDocument;
import com.itextpdf.kernel.pdf.PdfWriter;
import com.itextpdf.layout.Document;
import com.itextpdf.layout.element.Paragraph;

Indicar la ruta destino dónde se guardará el archivo PDF

PdfWriter writer = new PdfWriter("C:\\ruta\\archivo.pdf");

Agregar el contenido y cerrar el documento

PdfDocument pdf = new PdfDocument(writer);
Document document = new Document(pdf);
document.add(new Paragraph("Este archivo fue generado con iText7!"));
document.close();

Revisar más opciones de configuración aquí:

https://developers.itextpdf.com/content/itext-7-jump-start-tutorial/chapter-1-introducing-basic-building-blocks

Puntuación: 0 / Votos: 0
iText7: Generar PDF desde una Aplicación Java

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *