freemarker 导出word 显示空白图片问题

雨崖 2017-02-06 05:10:21
ftl模版内容
<w:p><w:pPr><w:rPr><w:rFonts w:ascii="Consolas" w:h-ansi="Consolas" w:hint="fareast"/><w:color w:val="000000"/><w:sz w:val="20"/><w:highlight w:val="white"/><w:lang w:val="EN-US" w:fareast="ZH-CN"/></w:rPr></w:pPr><w:r><w:rPr><w:rFonts w:ascii="Consolas" w:h-ansi="Consolas" w:hint="fareast"/><w:color w:val="000000"/><w:sz w:val="20"/><w:highlight w:val="white"/><w:lang w:val="EN-US" w:fareast="ZH-CN"/></w:rPr><w:pict>
<v:shapetype id="_x0000_t75" coordsize="21600,21600" o:spt="75" o:preferrelative="t" path="m@4@5l@4@11@9@11@9@5xe" filled="f" stroked="f">
<v:stroke joinstyle="miter"/>
<v:formulas>
<v:f eqn="if lineDrawn pixelLineWidth 0"/>
<v:f eqn="sum @0 1 0"/>
<v:f eqn="sum 0 0 @1"/>
<v:f eqn="prod @2 1 2"/>
<v:f eqn="prod @3 21600 pixelWidth"/>
<v:f eqn="prod @3 21600 pixelHeight"/>
<v:f eqn="sum @0 0 1"/>
<v:f eqn="prod @6 1 2"/>
<v:f eqn="prod @7 21600 pixelWidth"/>
<v:f eqn="sum @8 21600 0"/>
<v:f eqn="prod @7 21600 pixelHeight"/>
<v:f eqn="sum @10 21600 0"/>
</v:formulas>
<v:path o:extrusionok="f" gradientshapeok="t" o:connecttype="rect"/>
<o:lock v:ext="edit" aspectratio="t"/>
</v:shapetype><w:binData w:name="wordml://02000001.jpg">{image}</w:binData><v:shape id="图片" o:spid="_x0000_i1025" type="#_x0000_t75" style="width:414.75pt;height:207.75pt;visibility:visible;mso-wrap-style:square"><v:imagedata src="wordml://02000001.jpg" o:title="timg"/></v:shape></w:pict></w:r></w:p>
效果:



...全文
1583 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
像忘了谁sq 2018-11-14
  • 打赏
  • 举报
回复
我之前遇到过这样的问题,用wps导出的模板用不了,用office导出的可以。
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<?mso-application progid="Word.Document"?>
<w:wordDocument

注意看是不是这个开头
空心菜小能手 2017-09-07
  • 打赏
  • 举报
回复
这个问题楼主解决了吗

51,412

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧