使用带有HTML文本的docx库创建文档

时间:2015-01-07 14:18:33

标签: c# novacode-docx

我想使用docx库创建一个文档(* .docx)。我有来自富文本编辑器的HTML格式文本,我想保存它。我无法找到任何可以获得帮助的地方。我目前的代码是非常基本的,并且是从那里帮助复制粘贴。

我的代码如下:

private string CreateDocumentFromText()
{
    string filePath= Server.MapPath("../DocXExample.docx");
    var document = Novacode.DocX.Create(filePath);
    document.InsertParagraph("<b>Test</b>");            
    document.Save();
    return fileName;
}

文档的内容为:

 <b>Test</b>

我希望它是:

测试

1 个答案:

答案 0 :(得分:1)

您必须将其转换为xml元素。 试试DocumentFormat.OpenXml库