wps文字表格邮件附件部分图片无法预览的问题(1)

使用邮箱客户端发送带word附件的邮件时,客户说部分图片无法查看。我方人员测试下,得到如下几点:
1.出问题的.docx文件下载后可以正常打开查看,但通过给自己邮箱转发邮件(包含附件),foxmail邮箱客户端下预览附件可以发现部分图片预览不正常,部分图片正常显示。出问题的图片处提示“为帮助保护您的隐私,Microsoft Office 禁止自动从Internet 下载此图片”。

2.将下载的word表格文件(实为wps文字文件)另存为mht或xml文件,观察其中对应图片的代码。可以发现出问题的文件是其对应代码都有形如<v:imagedata src="../AppData/Local/Temp/ksohtml/clip_image这样的开头(如<v:imagedata src="../AppData/Local/Temp/ksohtml/clip_image57.png"/>),而正常可以显示的则是<v:imagedata src="wordml://开头(如<v:imagedata src="wordml://03000002.png" o:title="wordml://03000002.png"/>)。

这个图片预览异常,估计和使用wps程序编辑有关(是从wps 表格复制粘贴到 wps 文字上的,用excel打开原表格没有发现问题,有些奇怪),现在要解决这个问题,是要将出问题的图片进行复制拷贝,删除原图片重新粘贴一下到原位置(优化客户体验)。可以使用微信或qq截图(或者snipaste)功能,对出问题的文件先截图,然后删除图片,最后再粘贴到对应位置。一旦有问题的图片太多,纯粹手动复制删除粘贴也是麻烦,或许可以考虑写vba或者powershell代码解决。一个思路是解压对应的docx文件,找到对应的xml文件,查找修改(可能也包含修改图片的文件名),然后重新压缩回docx文件。

posted @   geyee  阅读(722)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 零经验选手,Compose 一天开发一款小游戏!
· 一起来玩mcp_server_sqlite,让AI帮你做增删改查!!
点击右上角即可分享
微信分享提示