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

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

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

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

相关推荐
枫の准大一10 小时前
【C++游记】List的使用和模拟实现
开发语言·c++·list
我命由我1234519 小时前
Excel 表格 - 合并单元格、清除单元格格式
运维·word·powerpoint·excel·工具·表格·软件工具
小付同学呀1 天前
word——如何给封面、目录、摘要、正文设置不同的页码
word
Quz1 天前
使用VBA宏批量修改Word中表格题注格式
word
野犬寒鸦2 天前
力扣hot100:搜索二维矩阵与在排序数组中查找元素的第一个和最后一个位置(74,34)
java·数据结构·算法·leetcode·list
啊吧怪不啊吧3 天前
C++之list类的代码及其逻辑详解 (中)
开发语言·数据结构·c++·list
PythonFun3 天前
基于Python的Word文件翻译器(免费下载)
word
修昔底德3 天前
一个适用于 Word(Mac/Win 通用) 的 VBA 宏:把所有“上角标格式的 0‑9”以及 “Unicode 上角标数字 ⁰‑⁹” 批量删除。
word
练习时长一年3 天前
logback-spring.xml 文件
xml·spring·logback
iFlyCai3 天前
鸿蒙开发中的List组件详解
华为·list·harmonyos