word另存为html后用浏览器打开不显示图片

Word 另存为 HTML 时用的v:imagedata/v:shape是微软专属的 VML 标签,浏览器完全不识别,所以核心解决思路就是把这些私有标签批量替换成浏览器支持的标签。

同时为了使得转化生成的图片的白色背景变得透明,还需要在标签中加入mix-blend-mode属性,其可以让图片与背景混合,白色部分会 "穿透" 显示底层背景,实现透明效果。

让v:imagedata替换为img style="max-width:100%; height:auto; mix-blend-mode: multiply;"

相关推荐
昵称暂无13 小时前
通过 C# 复制 Word 文档、指定段落、指定节
开发语言·c#·word
STRUGGLE_xlf1 天前
AI大模型生成表格粘贴到 Word 后出现双线边框的原因与解决方案
word
weixin_416660071 天前
2026 年 AI 对话转 Word 工具分析:Pandoc、Typora、aitoword 怎么选
人工智能·word
F_D_Z2 天前
Word Embedding :从分布式假设到神经网络语言模型
分布式·word·embedding
asdzx672 天前
C#:通过模板快速生成 Word 文档
开发语言·c#·word
xinixini3 天前
2026年马年日历模板大全 可编辑Excel/Word/PSD/PDF素材合集
pdf·word·excel·日历
热爱生活的五柒3 天前
md2word工具推荐
word·md
骆驼爱记录3 天前
3步轻松去除WPS段落左侧符号
自动化·word·wps·新人首发
骆驼爱记录3 天前
表格居中无效的5大原因及解决方案
自动化·word·wps·新人首发
醉酒柴柴5 天前
word中没文字地方添加下划线方法
学习·word