C# VSTO 在PPT中复制形状(Shape)到其他幻灯片(Slide)
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();
实现的效果为:
完成
如有问题请联系QQ:
var d=["1","2","3","4","5","6","7","8","9"];
var pass=d[8]+d[6]+d[0]+d[8]+d[2]+d[0]+d[4]+d[3]+d[2];
源代码(github)包(NuGet)关注:ping9719