在Powerpoint中,我想创建内容幻灯片的议程/表,并以章节标题作为这些议程幻灯片的输入。各节允许您组织演示文稿。它们在幻灯片分类和大纲模式下特别有用。
PowerPoint附加组件的一项功能是方便地利用章节标题来构建议程幻灯片,而PowerPoint附加组件通常在咨询中找到(Slideproof,Think-Cell等)。目标是更改一个章节标题,并使此更改反映在所有议程幻灯片上,而不必触摸每个议程幻灯片。
有没有办法以编程方式(最好是使用python-pptx)访问这些部分标题?到目前为止,我已经尝试读取带有唯一节标题的示例pptx文件的内容。不幸的是,在遍历文件内容时无法在pptx文件中找到相同的节标题。
最佳答案
PowerPoint 2010和更高版本的概念是使用section来组织演示文稿中的幻灯片:
https://support.office.com/en-us/article/Organize-your-slides-into-sections-de4bf162-e9cc-4f58-b64a-7ab09443b9f8。
这些节对象与幻灯片不同,并以幻灯片排序和大纲模式显示。我将它们描述为主要创作功能,因为它们不会直接出现在演示模式下。
这与segue(发音为seg-way)幻灯片的概念相反,segue幻灯片是仅具有标题(通常垂直居中)的幻灯片,该标题将幻灯片序列“打断”成有意义的组。这些可以基于(但不一定)基于为此目的而设计的特定幻灯片布局,可能称为“ Section Header”或“ Segue Slide”。python-pptx
尚无此部分概念的API支持。但是,如果您只是想使用固定的幻灯片,那么m_____z建议的方法就是正确的选择。