有没有办法通过代码与OneNote交谈?

我喜欢使用OneNote,但是我想要更多地控制笔记的位置以及如何生成笔记。 我非常熟悉VBA并且熟悉Python(并且这些是我可以在我的机器上编码的唯一语言),但是我还没有找到一种体面的方式通过代码与OneNote进行交互。 我使用的OneNote 2003看起来不像2007年那样有xml导出。 有没有人想出了一种使用Python或VBA读写OneNote文件的简单方法?


OneNote 2007具有更多选项,但OneNote 2003仅支持CSimpleImporterClass API,以便将数据以编程方式导入到OneNote中。 CSimpleImporterClass可让您使用VB将图像,墨迹和HTML引入OneNote。

阅读OneNote 2003文件可能会有点困难。 我不知道有哪些资源可以使用Python或VBA轻松准备OneNote 2003文件。


Python支持描述@ http://varunsrin.posterous.com/python-onenote-you

还有一个C#插件@ http://onom.codeplex.com/


对于OneNote笔记本,部分或页面上的基本CRUD(创建,读取,更新,删除)操作,还可以使用Python中的REST API。

链接地址: http://www.djcxy.com/p/42783.html

上一篇: Is there a way to talk to OneNote through code?

下一篇: Include Google Maps API Key in open source project?