如何使用microsoft.office.interop.word创建内容表

时间:2014-11-13 08:14:53

标签: c# asp.net

我创建了word文档,word文档的格式如下所示。

1简介

1.1项目识别

<更新以下信息>

现在我必须通过microsoft.office.interop.word库创建和更新此文档的目录。

任何人都可以拥有执行此操作的代码。

请帮忙。它打破了我的头。

提前谢谢, 库马兰

1 个答案:

答案 0 :(得分:1)

最简单的方法是使用包含目录的空白模板。并调用更新方法

    Document wordDocument;
    Microsoft.Office.Interop.Word.Application word = new Microsoft.Office.Interop.Word.Application(); 
    wordDocument = word.Documents.Open(/*Your template path*/);

/// Add or remove content

    wordDocument.TablesOfContents[1].Update();
    wordDocument.Save();
    word.Quit();