将HTML插入OneNote

时间:2017-08-18 15:35:23

标签: c# html

我尝试将信息从Word文档传输到OneNote文档。我得到了构成word文档内容的html,但我想获取生成的html并将其存储到OneNote文件中。

我尝试过像OneNote API和Microsoft Graph API这样的东西,但有没有办法在不使用这些API工具的情况下执行此操作?这是我从word文档生成HTML的代码。

    byte[] byteArray = File.ReadAllBytes("GreetingFile2.docx");
    using (MemoryStream memoryStream = new MemoryStream())
    {
        memoryStream.Write(byteArray, 0, byteArray.Length);
        using (WordprocessingDocument doc = WordprocessingDocument.Open(memoryStream, true))
        {
            HtmlConverterSettings settings = new HtmlConverterSettings()
            {
                PageTitle = "My Page Title"
            };
            XElement html = HtmlConverter.ConvertToHtml(doc, settings);

            File.WriteAllText("‪Something.html", html.ToStringNewLineOnAttributes());
        }
    }

谢谢!

0 个答案:

没有答案