使用 OpenXML for Word 搜索和添加评论
Search and Add Comment with OpenXML for Word
我是 OpenXML SDK 的新手。
我需要在服务器端对 word docx 执行以下任务,我相信 OpenXML SDK 是我应该首先研究的地方。
所以我的要求如下:
在文档中查找特定文本
在找到的文本位置添加评论。
OpenXML SDK 可以吗?我尝试浏览文档,找到了一种搜索和替换文本的方法,但找不到在适当位置添加评论的方法。
谢谢!
Ron 给出的 link 指出了如何插入评论。
要插入到你想要的地方,你可以找到类似
的段落
Paragraph p = Body.Descendants<Paragraph>().Where(p.InnerText.Contains(searchString)).FirstOrDefault();
if (p != null)
{
// Here follow the link Ron post to create a comment
// insert the comment into p with p.InsertAfter() as said in the link
}
也许你需要根据匹配条件稍微调整一下
我是 OpenXML SDK 的新手。
我需要在服务器端对 word docx 执行以下任务,我相信 OpenXML SDK 是我应该首先研究的地方。
所以我的要求如下:
在文档中查找特定文本
在找到的文本位置添加评论。
OpenXML SDK 可以吗?我尝试浏览文档,找到了一种搜索和替换文本的方法,但找不到在适当位置添加评论的方法。
谢谢!
Ron 给出的 link 指出了如何插入评论。 要插入到你想要的地方,你可以找到类似
的段落Paragraph p = Body.Descendants<Paragraph>().Where(p.InnerText.Contains(searchString)).FirstOrDefault();
if (p != null)
{
// Here follow the link Ron post to create a comment
// insert the comment into p with p.InsertAfter() as said in the link
}
也许你需要根据匹配条件稍微调整一下