原文:Freemarker + xml 实现Java导出word

前言 最近做了一个调查问卷导出的功能,需求是将维护的题目,答案,导出成word,参考了几种方案之后,选择功能强大的freemarker 固定格式之后的wordxml实现导出功能。导出word的代码是可以直接复用的,于是在此贴出,并进行总结,方便大家拿走。 实现过程概览 先在word上,调整好自己想要的样子。然后存为xml文件。保存为freemarker模板,以ftl后缀结尾。将需要替换的变量使用f ...

2019-11-24 10:42 2 437 推荐指数:

查看详情

java导出2007版word(docx格式)freemarker + xml 实现

http://blog.csdn.net/yigehui12/article/details/52840121 Freemarker+xml生成docx 原理概述:word从2003版就支持xml格式,而freemarkerjava封装的模板工具,两者结合也就是在xml中需要动态 ...

Mon Nov 27 23:38:00 CST 2017 1 3133
Javafreemarker导出word

概述 最近一个项目要导出word文档,折腾老半天,发现还是用freemarker的模板来搞比较方便省事,现总结一下关键步骤,供大家参考,这里是一个简单的试卷生成例子。 详细 代码下载:http ...

Thu Feb 22 17:55:00 CST 2018 0 8330
FreeMarker(XML模板)导出word

  在项目中使用它完成的功能是按照固定的模板将数据导出Word。比如台账。在完成后将处理过程按照台账的要求导出,有时程序中需要实现生成标准Word文档,要求能够打印,并且保持页面样式不变。   这个功能就是由XML+Freemarder来实现的,Word从2003开始支持XML格式,大致的步骤 ...

Sun Aug 16 23:11:00 CST 2015 0 2182
Javafreemarker导出Word 文档

1.用Microsoft Office Word打开word原件; 2.把需要动态修改的内容替换成***,如果有图片,尽量选择较小的图片几十K左右,并调整好位置; 3.另存为,选择保存类型Word 2003 XML 文档(*.xml)【这里说一下为什么用Microsoft Office ...

Tue Jul 24 18:54:00 CST 2018 0 1264
Java导出freemarker实现下载word文档格式功能

首先呢,先说一下制作freemarker模板步骤, 1. 在WPS上写出所要的下载的word格式当做模板 2. 把模板内不固定的内容(例:从数据库读取的信息)写成123或者好代替的文字标注 3. 把固定模板另存为htm或者html格式 4. 用文本编辑器(例:EditPlus ...

Tue May 23 20:01:00 CST 2017 1 2549
javafreemarker实现导出word----包含图片

分为以下三个步骤: 1.先制作word模板 2.将该文档另存为 xml 文件 3.打开xml 文件 将对应的字段替换,比如 4.将xml文件保存成ftl格式的文档 5.相应的代码: ...

Thu Jun 15 22:35:00 CST 2017 0 1738
Java使用freemarker导出word文档

通过freemarker,以及JAVA导出word文档。 共分为三步:   第一步:创建模板文件   第二步:通过JAVA创建返回值。   第三步:执行 分别介绍如下: 第一步: 首先创建word文档,按照想要的格式写好模板,需要替换的位置,使用 ${} 占位,其{}中放入名称 ...

Tue Apr 02 18:44:00 CST 2019 0 774
JavaFreemarker完美导出word文档(带图片)

前言 最近在项目中,因客户要求,将页面内容(如合同协议)导出word,在网上翻了好多,感觉太乱了,不过最后还是较好解决了这个问题。 准备材料 1.word原件 2.编辑器(推荐Firstobject free XML editor) 实现步骤 1.用Microsoft Office ...

Fri Mar 09 17:50:00 CST 2018 0 892
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM