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

时间:2011-04-21 07:10:31

标签: c# powerpoint shapes

我需要从presentation1到presentation2插入形状。我们可以插入像

这样的幻灯片

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

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

我怎样才能在C#中这样做?请帮帮我。

由于 P2000

1 个答案:

答案 0 :(得分:0)

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