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

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

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

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

相关推荐
随手工具-Excel, pdf, SQL2 小时前
多个 PDF 怎么合并成一个?免费在线工具,还能混入图片和 Word
pdf·word·效率工具·在线工具·pdf合并·合并pdf
ms365copilot3 小时前
在Copilot聊天中添加Word、Excel 和 PowerPoint 代理
word·excel·copilot
2601_965912836 小时前
PDF转Word技术选型:2026年文档解析引擎性能对比与集成评估
pdf·word
大数据张老师6 小时前
Typora 导出 Word 模版操作手册
开发语言·c#·word·typora
我命由我123451 天前
Java 开发 - List subList 方法
java·windows·操作系统·list·intellij-idea·idea·intellij idea
x17388062732 天前
XXE外部实体注入
xml·笔记
DS随心转小程序2 天前
实测评测 AI 导出鸭转化效能,全方位优化 DeepSeek 输出 word 文档落地使用效率
人工智能·aigc·word·豆包·deepseek·ai导出鸭
Hommy882 天前
【剪映小助手】字符串列表转对象接口(Str List To Obds)
数据结构·list·剪映小助手·视频剪辑自动化·剪映api·开源剪映小助手
程序员-Benothing2 天前
Java集合:List实现类深度对比
java·开发语言·后端·面试·list
AI导出鸭PC端2 天前
AI 导出鸭一站式转换工具,ChatGPT 内容怎么生成 word 无需手动复制排版
人工智能·chatgpt·word·豆包·ai导出鸭