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();

  

實現的效果為:

 

完成

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM