# word生成任务书 **Repository Path**: pythonloser/word-generation-task-book ## Basic Information - **Project Name**: word生成任务书 - **Description**: word生成任务书 - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2022-01-19 - **Last Updated**: 2022-01-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # word生成任务书 ## 1、介绍 word生成任务书 ## 2、项目流程 ### 2.1 提取模板文件 下载并加载至idea上 ### 2.2 使用现有模板启动项目 1、启动PdfdemoApplication 2、输入网址: localhost:8080/word/getWord 3、生成word文档 ![输入图片说明](https://images.gitee.com/uploads/images/2020/1214/140102_7b759f8d_7858128.png "1.png") ### 2.3 添加实体类 添加对应的实体类(包含时间、图片) ### 2.4 更改模板 1、由于现有模板没有图片,实现不了插入图片;为此我更改了模板。 ![输入图片说明](https://images.gitee.com/uploads/images/2020/1214/140140_bda4bd07_7858128.png "2.png") 2、另存为xml文件,然后放入项目中,后缀改为.ftl 将原来模板删了,这个放进去; 3、打开word.ftl文件,将图示位置更改内容 ![输入图片说明](https://images.gitee.com/uploads/images/2020/1214/140150_79d9df41_7858128.png "3.png") ### 2.5 更改WordService内容 ![输入图片说明](https://images.gitee.com/uploads/images/2020/1214/140156_8135ae97_7858128.png "4.png") ### 2.6 启动项目 ![输入图片说明](https://images.gitee.com/uploads/images/2020/1214/140208_990962ff_7858128.png "5.png") ## 3、收获 懂得了入门的Freemarker语法,知道利用freemarker生成word文档。虽然总体项目改动较少,但初次接触,还是碰壁很多。