Red de conocimiento informático - Material del sitio web - Cómo generar archivos pdf en el modelo Springmvc

Cómo generar archivos pdf en el modelo Springmvc

Este artículo primero presenta cómo operar plantillas PDF para generar archivos PDF y luego explica cómo generar archivos PDF basados ​​​​en plantillas PDF en SpringMVC.

El uso de plantillas PDF para generar archivos PDF requiere los siguientes pasos:

Los pasos específicos son los siguientes:

1. Utilice Microsoft Office Word para dibujar la plantilla.

Este paso no se explicará en detalle, es un documento de Word normal (template.docx). Proporcione una captura de pantalla de ejemplo:

2. Utilice Adobe Acrobat X Pro para convertir el archivo de Word en un archivo de plantilla PDF con campos de formulario

1) Abra Adobe Acrobat X Pro

2) Seleccione "Crear formulario PDF"

3) Seleccione "Crear formulario PDF"

4) Seleccione "Crear formulario PDF". p>

3) Seleccione la fuente: (PDF, Word, Excel u otro tipo de archivo), siguiente paso

4) Ubique la ruta del archivo de Word, siguiente paso

5) Adobe Acrobat

7) Haga clic derecho para seleccionar el cuadro de texto, arrástrelo a la posición adecuada y configure el nombre de dominio, el tamaño de fuente, la fuente, etc.

8) Guarde el archivo de plantilla. (template.pdf)

3. Utilice itext para operar la plantilla PDF y complete los datos para generar un archivo PDF

1) Paquetes jar requeridos: itext.jar, itextAsian. jar

2) Código principal:

paquete personal.hutao.test;

importar java.io.ByteArrayOutputStream;

importar java .io.FileOutputStream;

importar java.io.IOException;

importar java.io.util.HashMap;

importar java.util.Map;

importar org.junit.Test;

importar com.lowagie.text.DocumentException;

importar com.lowagie.text.pdf.AcroFields;

importar com.lowagie.text.pdf.PdfReader;