freemarker通过doc模板(xml模板)生成word,list循环添加多张图片

先写好word格式的文档,在其中插入一张图片,然后重命名为ftl,再用编辑器打开,把图片那一段base64信息用freemarker表达式替换掉。 之后把图片的信息输出到模板即可。

多张图片显示:
需要注意的是,多张图片显示时,当list循环的时候,如果你不改变图片两个属性w:name和imagedata src的值,那么它永远也是调用第一张图片的地址,显示的都是第一张图片。
更改两个属性w:name和imagedata src的方法:

用变量个体的索引来改变两个属性的名字,变量个体的索引格式为"变量名字_index",见下面红色加粗字体部分。

相关推荐
企鹅侠客2 小时前
开源免费文档翻译工具 可支持pdf、word、excel、ppt
人工智能·pdf·word·excel·自动翻译
JANGHIGH4 小时前
c++ std::list使用笔记
c++·笔记·list
干炒 牛河4 小时前
数据结构:双链表list
数据结构·list
云中飞鸿14 小时前
MFC中CString的Format、与XML中的XML_SETTEXT格式化注意
xml·c++·mfc
早起的年轻人15 小时前
Java List 自定义对象排序 Java 8 及以上版本使用 Stream API
java·windows·list
jay丿15 小时前
Redis 中列表(List)常见命令详解
数据库·redis·list
小小小白的编程日记15 小时前
List的基本功能(1)
数据结构·c++·算法·stl·list
hello_simon1 天前
【Word转PDF】在线Doc/Docx转换为PDF格式 免费在线转换 功能强大好用
职场和发展·pdf·word·学习方法·word转pdf·石墨文档·word转换
初见_Dream1 天前
Retrofit+OkHttp+ViewModel
xml·okhttp·retrofit
wolf犭良1 天前
14、《SpringBoot+MyBatis集成(2)——进阶配置XML与注解的灵活运用》
xml·spring boot·mybatis