在 Powerpoint 中,我想创建议程/目录幻灯片,并将章节标题作为这些议程幻灯片的输入。节允许人们构建演示文稿文档。它们在幻灯片分类器和大纲模式下特别有用。 方便地利用章节标题来构建议程幻灯片是咨询中常见的 PowerPoint 插件的一项功能(Slideproof、Think-Cell...)。目标是更改一个部分的标题,并将此更改反射(reflect)在所有议程幻灯片上 - 而不必触及每一张议程幻灯片。
有没有办法以编程方式访问这些部分标题,最好使用 python-pptx?到目前为止,我已尝试阅读具有独特章节标题的示例 pptx 文件的内容。不幸的是,当 grep 文件内容时,没有成功在 pptx 文件中找到相同的部分标题。
最佳答案
PowerPoint 2010 及更高版本具有节的概念,作为组织演示文稿中幻灯片的一种方式:
这些部分对象与幻灯片不同,并以幻灯片排序器和大纲模式显示。我认为它们主要是一种创作功能,因为它们不会直接出现在演示模式中。
这与segue(发音为seg-way)幻灯片的概念相反,后者只是一张只有标题的幻灯片,通常垂直居中,将幻灯片序列“标点”成有意义的组。这些可以(但不一定)基于用于此目的的特定幻灯片布局,可能命名为“节标题”或“Segue Slide”。
python-pptx
尚不支持节概念的 API。但是,如果您只是指使用连续幻灯片,那么 m_____z 建议的方法就是正确的选择。
关于python-pptx - 如何以编程方式访问演示文稿部分标题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45599473/