PowerPoint插件:可编程地将幻灯片发布为演示文稿
本文关键字:文稿 幻灯片 插件 可编程 PowerPoint | 更新日期: 2023-09-27 18:03:42
我正在使用我们的PowerPoint外接程序迭代演示文稿中的所有幻灯片,我想将幻灯片集合中的每张幻灯片发布到一个位置,但是我希望能够指定幻灯片的发布名称。
到目前为止,我对名为Presentation1.pptx
的演示文稿进行了以下测试foreach (Microsoft.Office.Interop.PowerPoint.Slide slide in presentation.Slides){
// Attempt 1
slide.Name = slide.SlideNumber.ToString();
slide.Publish(<location>); //Saves the slide as Presentation1_001.pptx
// Attempt 2
slide.Publish(<location>); //Saves the slide as Presentation1_001.pptx
// Expected result
slide.Publish(<location>); // Saves the slide as N.pptx where N is slide.SlideNumber
}
由于它将幻灯片保存为演示文稿名称,所以我认为我可以更改演示文稿的名称,但该属性是只读的。使用幻灯片。导出不会工作,因为它只会与图形过滤器,即。"png"
有谁知道这是可能的,如果是,一个人怎么做?
注意:当然我可以在之后重命名保存的文件,但我不想这样做。
帮助非常感谢!
编辑:我找到了解决问题的办法。下面这行就可以了
presentation.Slides[slide.SlideIndex].Export(<location>)
我找到了解决问题的方法。这一行就可以了。
presentation.Slides[slide.SlideIndex].Export(<path>)