如何使用 xml 将幻灯片的背景插入到 powerpoint 中

how to insert slide's background into powerpoint using xml

如何通过编辑其 xml 将 pptx 幻灯片的背景插入到演示文稿中? 本文档展示了如何将主题应用于演示文稿: https://docs.microsoft.com/en-us/office/open-xml/how-to-apply-a-theme-to-a-presentation#structure-of-the-theme-element 但它没有显示如何将背景插入幻灯片。 xml 的哪一部分包含有关背景的信息?

背景元素存在于 slideMaster1.xml 以及每张幻灯片版式和幻灯片中。您可以在其中任何一个上设置背景。在OOXML中,XML元素的顺序也是堆叠顺序,所以背景是XML的第一段:

<p:cSld>
  <p:bg>
    <p:bgPr>
      <a:solidFill>
        <a:schemeClr val="bg1"/>
      </a:solidFill>
      <a:effectLst/>
    </p:bgPr>
  </p:bg>

以上显示的是新空白演示文稿的标准空白白色背景。