word的docx以xml格式实现Python自动化遇到图片无法正常显示以及word无法读取的内容报错的解决思路
当我去从一个word文档的文字,图片以及公式保留格式复制到另一个word文档中,我首先是将源文档中document.xml相关节点复制到目标文档中。于是复制图片到目标文档的对应目录中,结果还是无法显示,并且这时打开word文档会出现无法读取的内容。这个rId并没有自己想的这么简单,主要是这个rId安排是按顺序的,整个页面的顺序。因此当从一个文件的图片复制到另一个文档中,需要考虑到rId冲突的问题。word的docx本质是个压缩包,其中最主要的文档相关的内容使用xml格式存储的。于是两个问题需要解决。
原创
2024-05-28 18:28:45 ·
668 阅读 ·
0 评论