使用Aspose将一个ppt每一帧分离出来成为一个新的ppt
不多说贴代码
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using Aspose.Slides; namespace Test { class Program { static void Main(string[] args) { string pptName = "开发经营PPTOut.pptx"; using (Presentation pres = new Presentation(pptName)) { for (int m = 0; m < pres.Slides.Count; m++) { using (Presentation pes = new Presentation()) { pes.SlideSize.Size = pres.SlideSize.Size; pes.Slides.RemoveAt(0); pes.Slides.AddClone(pres.Slides[m]); pes.Save(m+1 + ".pptx", Aspose.Slides.Export.SaveFormat.Pptx); } } } } } }
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。