使用asp.net中的Microsoft.Office.Interop.word将html标记插入到word文档中

时间:2015-11-18 08:18:00

标签: c# html asp.net

如何使用asp.net中的Microsoft.Office.Interop.word将html标记插入到word文档中

我的代码是:

Microsoft.Office.Interop.Word.Paragraph oPara1;
oPara1 = oDoc.Content.Paragraphs.Add(ref oMissing);
oPara1.Range.Text = "<b>Heading 1</b>";
oPara1.Range.InsertParagraphAfter();

2 个答案:

答案 0 :(得分:5)

您不应在服务器上运行Office产品 - see。寻找可以使用的另一个库,例如Aspose

答案 1 :(得分:-1)

Essential DocIO可用于将HTML插入Doc:C# sample。链接到此处的示例是基于ASP.NET的,但可以从Windows窗体,WPF,ASP.NET Webforms,ASP.NET MVC和其他平台使用该库。

如果您符合资格,可通过community license计划免费提供整套控件(商业应用程序)。社区许可是完整的产品,没有任何限制或水印。

注意:我为Syncfusion工作。

相关问题