这个简短的教程简要介绍了如何在 C# 中合并幻灯片的过程。它包含有关为开发设置 IDE 所需资源的所有详细信息、描述程序逻辑的编程任务列表以及用于在 C# 中合并 PPTX 的可运行示例代码。您还将学习在合并来自不同演示文稿的幻灯片时过滤幻灯片的过程。
在 C# 中合并 PowerPoint 文件的步骤
- 将 IDE 设置为使用 Aspose.Slides for .NET 合并幻灯片
- 使用 Presentation 类加载源演示文稿
- 根据需要在单独的 Presentation 类对象中加载目标演示文稿
- 循环遍历目标演示文稿中的所有 slides
- 调用要合并其他演示文稿的源演示文稿的幻灯片集合的 AddClone() 方法
- 将生成的演示文稿保存在磁盘上,其中包含目标演示文稿中的所有幻灯片
这些步骤总结了在 C# 中合并 PowerPoint 文件的过程。该过程通过加载第一个演示文稿文件启动,其中将附加来自其他演示文稿的所有幻灯片,然后加载所有其他演示文稿,从中添加幻灯片到所需的演示文稿。然后,迭代目标演示文稿的所有幻灯片,并调用源演示文稿的幻灯片集合中的 AddClone() 方法来追加它们。
在 C# 中组合幻灯片的代码
此代码演示了在 C#* 中*将多个 PowerPoint 合并为一个的过程。 AddClone() 有多个重载方法,您可以在其中提供要用于插入的幻灯片的 LayoutSlide,为新幻灯片提供一个部分,甚至为新添加的幻灯片提供母版幻灯片。此外,您可以通过分别使用目标幻灯片中的 Name 和 SlideId 属性检查幻灯片名称或幻灯片 ID 来过滤幻灯片。
本文教我们在 C# 中合并 PowerPoint 演示文稿。如果您有兴趣了解将视频添加到演示文稿的过程,请参阅 如何使用C#在演示文稿中添加视频 上的文章。