如何在c#中将形状从一张幻灯片复制到另一张幻灯片?

我需要从presentation1到presentation2插入形状。 我们可以插入一张幻灯片

pptApp.Presentations [Presentation2] .Slides.InsertFromFile(“presenation1”,10,2,2);

但我只希望将Presentation1.slide(x)中的形状插入到Presentation2.slide(y)中。

我怎么能在C#中做到这一点? 请帮我。

谢谢P2000

 var origSlide = origPres.Slides[slideNum]; var destSlide = newPres.Slides[slideNum]; foreach (Shape origShape in origSlide.Shapes) { origShape.Copy(); newPres.Slides.Paste(slideNum); }