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

本文关键字:一张 幻灯片 复制 | 更新日期: 2023-09-27 17:50:39

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

这样的幻灯片

pptApp.Presentations Presentation2 .Slides。InsertFromFile("presenation1",10 2 2);

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

如何在c#中做到这一点?请帮帮我。

谢谢P2000

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

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