快捷搜索:  汽车  科技

ppt插件slide使用教程(PPT插件VSTO开发入门)

ppt插件slide使用教程(PPT插件VSTO开发入门)app = Globals.ThisAddIn.Application; 示例代码:PowerPoint.Application app; 第三段代码:https://visualstudio.microsoft.com/zh-hans/vs/community第一段代码:using PowerPoint = Microsoft.Office.Interop.PowerPoint; using Office = Microsoft.Office.Core; 第二段代码:

VSTO(Visual Studio Tools for Office)是用于开发Office插件的工具,由微软官方提供。我了解到VSTO是在2014年年底的时候,当时在儒道佛(头条号:史记微软)的VSTO群中学习到了如何用VS创建PPT插件选项卡,这启蒙了我开发OK插件。可以说,没有佛爷的帮助,就不会有OK插件的诞生

公开发布的插件考虑到定位、用户群体等因素,功能往往会偏向基础性、通用性、操作简化性。而有时候我们也会需要用到非常个性化的功能,也许你可以尝试自己去开发一个属于自己的私人插件

本次我分享如何下载/安装/设置VS,创建可视化选项卡、Hello World按钮等入门知识。万事开头难,希望对需要的朋友一点帮助

开始正文

ppt插件slide使用教程(PPT插件VSTO开发入门)(1)

ppt插件slide使用教程(PPT插件VSTO开发入门)(2)

VS社区版下载:

https://visualstudio.microsoft.com/zh-hans/vs/community

ppt插件slide使用教程(PPT插件VSTO开发入门)(3)

ppt插件slide使用教程(PPT插件VSTO开发入门)(4)

ppt插件slide使用教程(PPT插件VSTO开发入门)(5)

ppt插件slide使用教程(PPT插件VSTO开发入门)(6)

ppt插件slide使用教程(PPT插件VSTO开发入门)(7)

ppt插件slide使用教程(PPT插件VSTO开发入门)(8)

ppt插件slide使用教程(PPT插件VSTO开发入门)(9)

ppt插件slide使用教程(PPT插件VSTO开发入门)(10)

ppt插件slide使用教程(PPT插件VSTO开发入门)(11)

ppt插件slide使用教程(PPT插件VSTO开发入门)(12)

ppt插件slide使用教程(PPT插件VSTO开发入门)(13)

第一段代码:

using PowerPoint = Microsoft.Office.Interop.PowerPoint; using Office = Microsoft.Office.Core;

第二段代码:

PowerPoint.Application app;

第三段代码:

app = Globals.ThisAddIn.Application;

ppt插件slide使用教程(PPT插件VSTO开发入门)(14)

ppt插件slide使用教程(PPT插件VSTO开发入门)(15)

ppt插件slide使用教程(PPT插件VSTO开发入门)(16)

示例代码:

PowerPoint.Selection sel = app.ActiveWindow.Selection; if (sel.Type == PowerPoint.PpSelectionType.ppSelectionShapes) { PowerPoint.ShapeRange range = sel.ShapeRange; foreach (PowerPoint.Shape shape in range) { shape.Width = shape.Width * 2; shape.Height = shape.Height * 2; } }

猜您喜欢: