首页 > 解决方案 > 用 HTML 内容 C# .NET 替换 MS Word 书签

问题描述

我有 MS Word 模板,里面有内容。在内容的中间,我有一个特定的书签,我想用 HTML 文件替换它(不是标签视图,所有可视视图)。最简单的方法是什么?我找到了插入文件的选项,但找不到将其插入特定位置而不是书签的选项。谢谢。

标签: c#htmlms-word

解决方案


Range对象与InsertFile方法一起使用。例如,以下代码将在书签所在的位置插入一个文件:

Word.Range rngBookmark = wdDoc.Bookmarks["test"].Range;
rngBookmark.InsertFile(filePath);

推荐阅读