大致的思路是先用office2003或者2007编辑好Word的样式,然后另存为XML,将XML翻译为FreeMarker模板,最后用Java来解析FreeMarker模板并输出Doc。经测试这样方式生成的我认定文档完全符合office标准,样式、内容控制非常便利,打印也不会变形,生成的文档和office中编辑文档完全一样。
相关文章
- 利用FreeMarker动态生成Word报告:打造灵活的信息表格实例
- Java动态批量生成logback日志文件
- SpringBoot通过yml等配置文件动态生成多个Bean
- Java读取pdf模板,并动态生成pdf文件,如动态生成准考证、学位证书等
- Java读取word模板,并动态生成word
- SpringBoot整合FreeMarker生成word表格文件(使用FTL模板)
- log4j2 不使用配置文件,动态生成logger对象
- log4j如何直接通过自定义日志文件及动态生成路径
- Java使用JNA调用Golang编译生成的动态库(dll 和 so 文件)
- linux 中如何将文件粘贴到usr下的lib内,学会在Linux下GCC生成和使用静态库和动态库...