HIR*_*KUR 2 python powerpoint cross-platform desktop-application leap-motion
我刚开始使用python.我最近得到了一个项目,我必须做一个幻灯片幻灯片.这必须使用跳跃运动sdk和python来完成.所以我的powerpoint将基于手势.
我可以通过PPT获得有关powerpoint的一些指导吗?
该pywin32库有一个win32com.client
模块,可让您使用COM API来控制PowerPoint文件.
例如,此代码将添加一个带有椭圆的幻灯片:
import win32com.client
Application = win32com.client.Dispatch("PowerPoint.Application")
Presentation = Application.Presentations.Add()
Base = Presentation.Slides.Add(1, 12)
oval = Base.Shapes.AddShape(9, 100, 100, 100, 100)
Run Code Online (Sandbox Code Playgroud)
这个IPython笔记本有关于如何创建PowerPoint演示文稿,向其添加对象以及使这些对象在PowerPoint中进行交互的分步示例.
虽然这将允许您使用PowerPoint作为输出接口,但您需要一种不同的机制来将消息从PowerPoint发送回Python.一种方法是设置一个在单击事件上运行的宏,该事件与在Python中设置的COM服务器交互.