[英]Search and Add Comment with OpenXML for Word
我是 OpenXML SDK 的新手。
我需要在服務器端的 word docx 上執行以下任務,我相信 OpenXML SDK 是我應該研究的第一個地方。
所以我的要求如下:
在文檔中查找特定文本
在找到的文本位置添加注釋。
是否可以使用 OpenXML SDK? 我嘗試瀏覽文檔,找到了一種搜索和替換文本的方法,但找不到在適當位置添加評論的方法。
謝謝!
不要太刻薄,但https://msdn.microsoft.com/en-us/library/office/cc850832.aspx是 Google 上第一個“如何使用 Open Xml 向 Word 添加評論”的熱門文章。 希望這可以幫助。 您需要根據您的用例對其進行定制,但看起來很容易做到。
編輯:那是尖酸刻薄,對不起。 :)
Ron 提供的鏈接指明了如何插入評論。 要將其插入到您想要的位置,您可以找到帶有類似內容的段落
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
}
也許您必須根據匹配標准對其進行一些調整
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.