C# VSTO PPT 复制形状

C# VSTO PPT 复制 形状(Shape)到幻灯片(Slide)

C# VSTO PPT 复制 Shape到Slide

 

我们使用百度搜索引擎出来的结果为:

https://jingyan.baidu.com/article/a378c960f6c9fab328283004.html

使用的方法不是我们想要的方法,在VSTO里面没有此重载

//添加引用 Spire.Presentaton.dll

//将第一张幻灯片中的第1个形状复制到第二张幻灯片
targetSlide.Shapes.AddShape((Shape)sourceSlide.Shapes[0]);

  

经过我的研究在VSTO中可以使用此办法:

//复制形状
shape.Copy();

//在指定的幻灯片中粘贴形状
slide.Shapes.Paste();

 

当然,还可以使用以下升级方法

//在指定的多个幻灯片(可以是选中的,指定的)中粘贴形状
slideRange.Shapes.Paste();

  

实现的效果为:

C# VSTO 在PPT中复制形状(Shape)到其他幻灯片(Slide)

 

完成

 

相关文章:

  • 2022-12-23
  • 2021-10-06
  • 2022-12-23
  • 2021-11-19
  • 2021-06-19
  • 2022-01-02
  • 2022-01-21
  • 2022-02-20
猜你喜欢
  • 2021-12-28
  • 2022-12-23
  • 2021-12-19
  • 2021-11-29
  • 2021-06-19
  • 2021-12-31
  • 2021-12-04
相关资源
相似解决方案