Я пытаюсь вставить изображение из буфера обмена в определенный слайд в моей презентации, но всякий раз, когда я запускаю свой код, он не вставляет изображение в одну и ту же презентацию, а каждый раз открывает новую презентацию и вставляет туда изображение.
Я пытался использовать метод slide.paste()
.
Microsoft.Office.Interop.PowerPoint.Application objApp = new
Microsoft.Office.Interop.PowerPoint.Application();
objApp.Visible = Microsoft.Office.Core.MsoTriState.msoTrue;
Presentations objPresSet = objApp.Presentations;
objPresSet.Open(@"C:\Users\Mohit\Desktop\Archive\Working_Session_S&OP.pptx");
Presentation objPres = objPresSet.Add(Microsoft.Office.Core.MsoTriState.msoTrue);
Slide slide =
objPres.Slides.FindBySlideID(1);
// Shapes[2] is the image shape on this layout.
Microsoft.Office.Interop.PowerPoint.Shape shape = slide.Shapes[2];
slide.Shapes.Paste();
Я хочу вставить определенное изображение из буфера обмена на первый слайд.