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;"

相关推荐
superior tigre1 天前
word参考文献交叉引用的方法(包括批量把交叉引用改为上标、保留跳转功能到pdf)
word
我喜欢就喜欢1 天前
Word 模板匹配与样式同步技术详解
开发语言·c++·qt·word·模板匹配
拾穗哥2 天前
wps/word行距不正常调整
word·wps
重生之光头强下海当程序猿2 天前
调整word中的序号格式(缩进,起始值,序号与文字的间距等
前端·css·word
Eiceblue3 天前
C# 中如何设置 Word 文档页面?(页面大小、边距、方向自动化控制)
c#·自动化·word·visual studio
热爱生活的五柒4 天前
Word 论文里参考文献经常在修改后错乱,如何解决
word
醉酒柴柴4 天前
word创建样式以后应用于所有新文件
开发语言·学习·c#·word
珞瑜·4 天前
Windows版Word如何启用保存时自动删除个人信息
word
DS随心转插件4 天前
ChatGPT或Gemini如何生成word文档
人工智能·ai·chatgpt·word·deepseek·ds随心转
白狐_7985 天前
【疑难杂症】Word 惊现“数字 7 消失术”:特定字体 GBK 编码下的渲染陷阱排查
word