best2018
2023-01-12 15:40:24
原
SpringBoot Freemarker定制word文档下载,支持文档内图文导出
项目描述
极简导处Word文档;SpringBoot工程,集成Freemarker,定制Word文档,填充相关参数,下载导出Word文档;导出带有图片的word文档;
运行环境
jdk8+tomcat9+IntelliJ IDEA+maven
项目技术(必填)
springboot+freemarker
数据库文件(可选)
无
依赖包文件(可选)
工程采用Maven管理jar包版本依赖,编译工程自动下载对应的依赖jar包
资源包文件(可选)
无
运行视频(可选)
无
是否原创(转载必填原文地址)
原创
项目截图(必填)
运行截图(必填)
注意事项(可选)
头像文件位于项目resource目录下的static文件夹下;项目中使用的info.ftl模板文件已经添加了名称、头像的标签内容;有兴趣的小伙伴也可以自行定制word文档模板,填充需要的参数。操作步骤如下:
1)创建word文档(含图片,需要的话)
2)将word文档另存为xml
3)文本工具打开xml文件,将动态展示的内容,替换成${param}标签
4)修改xml为ftl文件,放置于项目templates文件夹下
5)修改项目中使用的ftl文件名称,及需要渲染到word文件中的参数
6)运行项目,访问http://localhost:8080/doc/generate即可
猜你喜欢
- SpringBoot2.0根据word模板导出word文件
- 使用jfreechart和itext实现导出报表和表格到pdf文档
- jquery表格导出插件jquerytableExport实现导出jqueryeasyui和bootstrap的表格为Excel和pdf文档的详细实例
- java web导出插入图片到word文档的实例
- java自动生成数据库文档
- java导出word之FreeMarker生成word文档
- SpringBoot集成OpenOffice实现Office文档在线预览
- springboot集成smart-doc插件,一键生成代码接口API文档
- java生成一个复杂的Excel,图形,数据,格式的排版,右键直接运行
- word文档在线网页预览系统,类似于百度文库
- bootstrap教程html文档版,附一个基于bootstrap的后台管理系统
- Spring MVC+swagger作为restful api的doc在线文档生成
请下载代码后再发表评论
文件名:springboot-doc.zip,文件大小:513.709K
下载
- /
- /springboot-doc
- /springboot-doc/.gitignore
- /springboot-doc/.idea
- /springboot-doc/.idea/.gitignore
- /springboot-doc/.idea/compiler.xml
- /springboot-doc/.idea/encodings.xml
- /springboot-doc/.idea/inspectionProfiles
- /springboot-doc/.idea/inspectionProfiles/Project_Default.xml
- /springboot-doc/.idea/jarRepositories.xml
- /springboot-doc/.idea/libraries
- /springboot-doc/src
- /springboot-doc/src/main
- /springboot-doc/src/main/java
- /springboot-doc/src/main/java/com
- /springboot-doc/src/main/java/com/simon
- /springboot-doc/src/main/java/com/simon/springbootdoc
/springboot-doc/src/main/java/com/simon/springbootdoc/SpringbootDocApplication.java
- /springboot-doc/src/main/java/com/simon/springbootdoc/controller
- /springboot-doc/src/main/java/com/simon/springbootdoc/util
- /springboot-doc/src/main/java/com/simon/springbootdoc
- /springboot-doc/src/main/java/com/simon
- /springboot-doc/src/main/java/com
- /springboot-doc/src/main/java
- /springboot-doc/src/test
- /springboot-doc/src/test/java
- /springboot-doc/src/test/java/com
- /springboot-doc/src/test/java/com/simon
- /springboot-doc/src/test/java/com/simon/springbootdoc
- /springboot-doc/src/test/java/com/simon
- /springboot-doc/src/test/java/com
- /springboot-doc/src/test/java
- /springboot-doc/src/main
- /springboot-doc

- 证 Spring Boot创建自定义Banner.txt实例
- 证 Spring Boot配置@Profile注解加载不同环境的配置文件实例
- 证 Spring Boot Actuator 2.3.4.RELEASE新版本实现自定义端点信息的配置实例
- 原证 spring AOP 过滤器 拦截器 执行顺序示例
- 证 spring boot使用不指定Maven parent pom来创建可执行的spring boot项目
- 证 Spring Boot整合thymeleaf做为显示层的hello world实例
- 证 Spring Boot整合SpringFox Swagger2实现REST API增删改查项目实例
- 证 Spring Boot演示@ConfigurationProperties标注实现自定义配置属性的实例
- 证 Spring Boot整合Ehcache的简单入门实例
- 原 SpringBoot入门整合开发java Web项目实例
- 证 Springboot+thymeleaf对员工的增删改查操作 带分页功能
- 证 Spring Boot整合Freemarker实现文件上传项目实例