我在docx / document.xml文件中看到了这两个元素,每个元素都包含一个元素。 他们似乎在docx中以某种方式复制图片。 为什么每张照片没有一个? 我正在尝试以编程方式替换图片。 使用openxml 2.5。
答案 0 :(得分:1)
有一次,我们遇到了一个问题,即我们的报告没有在拥有Word 2007的客户上正确显示。
因此,事实证明我们使用了Word 2010中添加的一些功能,这就是内容未正确显示的原因。
<mc:Choice>
和<mc:Fallback>
帮助我们解决了这个问题。我们使用Word 2007中的功能创建了此内容,并将其放入<mc:Fallback>
元素中。
<mc:Choice>
是一个允许您在转到回退元素时指定某种谓词的元素。
您的docx文件包含后备元素,因为它将在某些旧版本的Word中打开。如果您不关心,可以删除这些元素。
为什么每张照片没有一张?
无法为每张图片创建一个通用回退元素。所以,这就是为什么每张图片都有自己的后备元素。