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

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

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

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

相关推荐
wtsolutions20 小时前
Word 文档 怎么批量加密 批量设置打开密码
word·加密
不坑老师2 天前
怎么在Word中制作汉字书写笔顺——不坑盒子汉字笔顺步骤在小学低段识字教学中的应用
前端·数据库·人工智能·word·excel·office
JustNow_Man2 天前
【Claude Code】 中给 Python + XML 项目建立可靠验证体系
xml·linux·python
2601_963771373 天前
Hardening Enterprise WordPress Sites Against REST API Leaks and Bad Headers
前端·windows·word·php
AI产品实战3 天前
Gradle打包生成dependencies.xml详解
xml·java·gradle
yh弓长3 天前
Redis的list类及基础指令
redis·list
_清风来叙4 天前
【软件】Word软件不支持显示emoji表情包如何解决
电脑·word
CallmeFoureyes4 天前
使用 C# 提取 Word 文档中的表格数据
开发语言·c#·word
chh5634 天前
C++--list
开发语言·数据结构·c++·学习·算法·list
绝世番茄5 天前
登录表单布局:从 Column 到完整表单 —— 鸿蒙 HarmonyOS ArkTS 原生学习指南
华为·list·harmonyos·鸿蒙