I need to insert shape(s) from presentation1 to presentation2. We can insert a slide like
pptApp.Presentations[Presentation2].Slides.InsertFromFile(\"presenation1\"
var origSlide = origPres.Slides[slideNum]; var destSlide = newPres.Slides[slideNum]; foreach (Shape origShape in origSlide.Shapes) { origShape.Copy(); newPres.Slides.Paste(slideNum); }