Cómo generar archivos pdf en el modelo 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;