使用Python在msoffice文档中嵌入对象?

2024-06-01 07:04:45 发布

您现在位置:Python中文网/ 问答频道 /正文

如何使用Python在msoffice文档中创建嵌入对象?在

我不需要任何花哨的东西,只需要在第一个版本的OLE中做的事情:将我的应用程序复制粘贴到例如MS Word中,应该会给我一个嵌入在Word文档中的对象,然后我可以双击打开应用程序的副本并编辑该对象。在

这可以从Python/PyQt应用程序(也许使用pythoncom)实现吗有什么简单的例子可以让我开始吗?在


Tags: 对象文档版本应用程序编辑副本事情pyqt
1条回答
网友
1楼 · 发布于 2024-06-01 07:04:45

OLE复合文档允许在单个应用程序中工作的用户操作以各种格式编写并从多个源派生的数据。复合文档对象本质上是一个可以嵌入或链接到现有文档中的COM对象。作为COM对象,复合文档对象公开^{}接口,通过该接口客户机可以获得指向其他接口的指针,包括几个接口,如^{}^{}和{a4}),这些接口提供了复合文档对象特有的特殊功能。在

您将使用pywin32 extensions。这个COM tutorial可以让你开始(我希望)。你需要的大部分信息都来自microsoft本身。有一个book on the subject。在

相关问题 更多 >