用WPS打开Freemaker动态生成的word文档只显示xml内容

Web 开发 > 其他 [问题点数:50分,结帖人dafeifeijiji]
等级
本版专家分:0
结帖率 100%
等级
本版专家分:506127
勋章
Blank
名人 2019年 荣获名人称号
年度总版至少三次排名前十即授予名人勋章
Blank
榜眼 2012年 总版技术专家分年内排行榜第一
2007年 总版技术专家分年内排行榜第二
2006年 总版技术专家分年内排行榜第二
2004年 总版技术专家分年内排行榜第二
Blank
探花 2005年 总版技术专家分年内排行榜第三
2003年 总版技术专家分年内排行榜第三
2002年 总版技术专家分年内排行榜第三
Blank
进士 2011年 总版技术专家分年内排行榜第六
2010年 总版技术专家分年内排行榜第八
等级
本版专家分:0
等级
本版专家分:506127
勋章
Blank
名人 2019年 荣获名人称号
年度总版至少三次排名前十即授予名人勋章
Blank
榜眼 2012年 总版技术专家分年内排行榜第一
2007年 总版技术专家分年内排行榜第二
2006年 总版技术专家分年内排行榜第二
2004年 总版技术专家分年内排行榜第二
Blank
探花 2005年 总版技术专家分年内排行榜第三
2003年 总版技术专家分年内排行榜第三
2002年 总版技术专家分年内排行榜第三
Blank
进士 2011年 总版技术专家分年内排行榜第六
2010年 总版技术专家分年内排行榜第八
等级
本版专家分:0
等级
本版专家分:0
等级
本版专家分:0
等级
本版专家分:0
勋章
Blank
GitHub 绑定GitHub第三方账户获取
等级
本版专家分:0
勋章
Blank
GitHub 绑定GitHub第三方账户获取
等级
本版专家分:0
dafeifeijiji

等级:

通过freemarker生成一个word,解决生成word用wps打开有问题的问题,解决出word时中文文件名乱码问题,解决...

制作方式是:将模板word保存成为xml----在xmlword模板中添加相应的标记----将xmlword文件的后缀名改成ftl文件   详细步骤如下: 模板制作(将要动态显示的数据打上标记,这个标记是freemarker中的EL标记...

通过freemarker生成一个word 解决生成word用wps打开有问题的问题,解决出word时中文文件名乱码问题

通过freemarker生成一个word 解决生成word用wps打开有问题的问题,解决出word时中文文件名乱码问题

使用freemarker导出wordwps可以打开,office打不开问题

在不导入数据的情况下,如果模板本身是可以打开的,那么这个问题就很有可能是传入的数据里包含 html代码、图片等特殊的数据,导致office打开失败,可以工具类将数据中的特殊符号等清除。 public static String ...

freemarker动态生成word并将生成的word转为PDF

之前项目有个需求,需要先动态生成word内容,然后再预览生成word内容(不能修改).整理一下,方便以后使用. 网上参考了好多大神的博客.具体也忘了参考谁的了,如有侵权,请告知修改. 思路一: 将目标word文件另存为xml...

freemarker动态生成word并将生成的word转为PDF,openoffice转换word乱码

之前项目有个需求,需要先动态生成word内容,然后再预览生成word内容(不能修改).整理一下,方便以后使用. 网上参考了好多大神的博客.具体也忘了参考谁的了,如有侵权,请告知修改. 思路一: 将目标word文件另存为xml...

移动端无法打开FreeMarker模板生成Word文档

FreeMarker通过xml结构生成Word文档,在移动端打开显示的是xml文档,PC打开正常,而PC上使用Office或者Wps打开这个文档,另存为一个新的Word文档,在移动端打开就正常了。顺着这个思路,找到一个解决方案,使用...

freemarker模板生成word文档完整代码

最近在做一个出卷系统,需要通过试卷模板从数据库中抽取题目,然后按照模板的样式生成完整的试卷,包括试卷格式的排版和图片的写入。这是freemarker模板生成word文档。里面包括完整代码和所需jar包。

使用freemarker模板生成word文档

项目中最近用到这个东西,做下记录。...然后将word文档另存为“Word XML文档” 使用xml编辑器打开test.xml,将下图中的BASE64字符串替换为${image},后面程序中将使用这个替换图片。 完成后,将test....

freemarker 操作word,生成带图片的文档在office 2013中打开,图片不能正确显示,在wps中就可以

通过将word模板另存为WordXML文档,freemarker 操作word,生成带图片的文档在office 2013中打开,图片不能正确显示,在wps中就可以,原ftl模板如下: <#list key.zsxxImg as imgKey> <#list imgKey....

freemarker生成word显示图片

我在生成word的设时候文字显示总是没问题,但是图片一直显示不出来,网上查了好久也一直也没找到问题, 标题图片显示失败 后来进过比对刚生成的xml文件和我格式化后的xml文件发现刚生成的xml文件的base64码是左...

freemarker生成word文档在app端无法打开

原因:app下载项目中的word文档后打不开, freemarker根据xml模板生成的word的文件类型是Microsoft Office Word 97 - 2003 文档的。  自己创建的word在手机上是可以打开的。  模板本身就是XML格式文件,freemarker...

freemaker生成word模板的各种坑,包含word打不开、批量添加图片、图片变形等问题总结

最近在使用freemaker做一个word模板,里面包含大量表格、截图、超链接等数据、历时一周多,遇到很多坑,现在想想都后怕,现在简单总结一下,希望给以后的小伙伴提供帮助,少走弯路! 坑一:word打不开 可能原因: ...

freemarker导出word全步骤详解,office与wps都可打开

博主在网上看其他博主的导出word文档教程后自己尝试导出时发现除了很多问题,在此贴出自己导出成功的操作步骤,如果有什么讲不清楚的望谅解, 一.所需jar包,freemarker-2.3.20.jar;  因为我实在没有找到在哪里...

freemaker导出Excel文件用WPS打开,而office打不开

无论是动态生成行还是动态生成列,都要注意单元格合并的问题 原因: 1、做模板的excel文件不是wps和office通用的版本,所以生成的excel文件office无法识别 2、模板文件xml格式的时候,里面有些字段在office中...

freemarker生成word,在手机上打不开

**补充:freemarker生成的文档其实是xml格式的doc文档(将该doc文档用editplus打开显示内容xml格式的,普通的doc文档用editplus打开是乱码) freemarker生成word时,有没有属性可以设置生成的word为非xml格式...

java freemarker 根据xml模板生成word,浏览器下载产生多余的代码问题

问题描述:不管是wps生成xml模板还是office生成xml模板,下载的时候都会追加多余的代码,导致office打开有问题如图找了很久,终于发现和生成word没啥关系,和浏览器下载的时候回追加一段代码如:这个是wps生成...

freemarker生成doc文档生成docx文档

注意点:使用的文档模板为office word生成的,不要用wps 一.生成doc文档 1.生成xml文档模板,创建一个docx文件然后将后缀名改为zip(其实docx文档实际上是一个压缩文件,是可以解压出来的) 将document.xml解...

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

原理概述:word从2003版就支持xml格式,而freemarker是java封装的模板工具,两者结合也就是在xml中需要动态生成的部分调用freemarker的指令(类似于EL表达式),来生成我们需要的数据,再流输出文件,就达到了写...

利用freemaker导出Word总结

1.制作模板 将word文档中需要动态生成数据替换成${key},然后把Word文件另存为xml,然后最好格式化一下,然后另存为ftl文件。 2.修改模板内容 如果模板有一些table、单元格合并、图片显示、计算等需要根据freemaker...

freemark导出word全过程 + 图片不显示问题

1.按照客户要求来编辑“绘制”所需word文档 使用word绘制出客户需要的那种结果,让客户确认结果,然后再制作。 2.绘制完成后,另存为《Word 2003 XML 文档(*.xml)》 确认无误后,另存 3.将保存后的文件的后缀名改为...

利用freemarker导出word文档

今天我们来利用freemarker来完成通过使用模板来生成word文件,经测试该文件并不能由WPS打开,打开的话会显现乱码 1.首先我们先来创建一个工具类 import java.io.File; import java.io.FileInputStream; import java....

Java利用freemarker生成word文档和word中的表格

## 基本的思路 1.创建freemarker模板:模板中的...2.将word另存为xml,打开xml文件,里面可能比较乱,将 xml格式化,将里面的${“替换内容”}修改正确,改为后改为frl文件xml的普通文档的具体内容: <w:tc>

FreeMaker整合poi实现Word文档doc生成(表单数据根据data文件生成

老旧项目单纯使用poi,写了很多代码,大致就是需要创建表格,传入数据控制poi生成word段落对象文档的一套流程。需要整改,就查看相关报表生成的东西,发现大家都比较推荐freemaker,个人觉得优点在于减少代码量,不...

使用freemarker导出Word遇到的问题,文件损坏,手机打不开,本地下载可以打开,服务器打不开等问题。...

本地导出xml格式的文件手机,office打不开文件,但是wps可以打开本地导出的文件可以打开,但是代码提交到tomcat服务器上,再导出的文件就打不开,文件损坏,改成xml格式发现里面的中文乱码了,这个需要修改tomcat的...

今天做了freemaker 导出word文档 的bug修复,解决 \n换行 问题

在公司做在线简历导出,用freemaker导出word文档,无法换行,问题,解决方法如下: 当数据保存到数据库的时候如何有换行,换行也会存储到数据库里面,当页面拿到这些数据的时候,这些换行会以 ‘\n’ 的形式实现页面上换行...

SpringBootSpringFreeMaker引擎生成Word文档

今天教给大家如何SpringFreeMaker引擎生成Word文档,我也是综合了各位老师的博客,总结出来的。那么我们来看下如何生成word文档。如果大家哪里有不明白的地方,可以在下方留言,我愿与大家共同进步。 编写引擎...

java使用freeMark生成word,转word为pdf,利用pdfjs实现预览word

1.首先用wps创建一个word模板,模板里的动态参数可以 ${xxx} 来表示(注:这是free mark的写法),定义好模板然后另存为xml格式,将xml模板的后缀改为 .ftl,这就是一个freemark要用到的word模板(注:有时候里边的...

通过FreeMarker生成word文档及到处PDF文件

通过FreeMarker生成word文档及到处PDF文件 通过FreeMarker生成word文档及到处PDF文件 1.导出流程 本次PDF简历信息导出的处理流程可以简化为如下操作,下面会详细说明每一步的具体操作。 创建好导出Word模板并...

FreeMarker生成(导出)Excel表格,提示文件已损坏,无法打开错误解决

最近公司在使用 FreeMarker 生成excel表格导出数据时,使用 office2010 打开时提示,文件已损坏,无法打开用wps打开是正常的,最后比较文件发现有一列 ss:ExpandedRowCount=“15”,和别的文档不一样(实际列数比...

相关热词 c# ef 事务删除 c# this 属性 c#注册代码没有数据库 c#限定时间范围 c#控件跟随窗口大小变化 c# 模板 类 c#离线手册 c# 数组、 c#五种限制修饰符 c# urlencode