如何使用C#将所有Onenote页面导出到mht文件



我有一个Onenote注释,它包含3个部分,每个部分2页,即总共6页。

我应该如何编写C#代码来自动将所有这6页导出到6 mht文件?

您可以使用OneNote API。

REST API允许您阅读部分,查看其中的注释,并将注释导出为HTML(有一些限制,如缺乏数学和手写支持)。

微软提供了代码示例,你可以看看那里是否有你可以使用的东西。

Jadeson,如果您的笔记本存在于Office 365或OneDrive中,您可以使用Ezhik建议的服务API。如果没有,并且您安装了Win32 OneNote,则可以使用OneNote COM API-https://github.com/OneNoteDev/VanillaAddIn.它在C#中,您可以在这里找到实际API的文档:https://msdn.microsoft.com/en-us/library/office/jj680120.aspx

最新更新