# demo-springboot2-pdf-template **Repository Path**: wan-mo/demo-springboot2-pdf-template ## Basic Information - **Project Name**: demo-springboot2-pdf-template - **Description**: 使用pdf模板生成一份pdf文件 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 2 - **Created**: 2024-06-12 - **Last Updated**: 2025-05-20 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Java使用pdf模板生成pdf文件 ## 前言 ```text 有时候,业务中我们需要使用pdf模板生成一份pdf文件。如何生成pdf文件? ``` ## 如何生成pdf文件 1. 制作pdf模板 ```text (1) 首先创建一份template.docx文件,另存为 template.pdf (2) 打开pdf阅读器,点击 创建>> 表单 >> 从文件,选择刚刚的template.pdf文件 这里使用的福昕PDF编辑器阅读器,其它能编辑pdf的软件亦可(Adobe Acrobat DC) (3) 选择表单>>文本域,双击待填充的位置,填写名称,最后保存得到pdf的模板。 ``` 2. 填充pdf模板生成文件 导入依赖 ```xml com.itextpdf itextpdf 5.5.13.3 ``` 3. 引入字体 > 提示:由于部分字体存在可能的商业侵权问题,如您在商业使用,建议使用非侵权字体,或者事先已获取所使用的字体授权 ```text 引入字体文件(示例为 SIMYOU.TTF),存在位置resources\Font目录下,demo使用的字体文件为简体幼圆常规 ``` 4. 单元测试 > PdfdemoApplicationTests.java