如何在文本运行中搜索特定文本(在使用 OpenXML SDK 2.0 的 Docx 中),一旦找到它,如何在“搜索文本”周围插入注释。 “搜索文本”可以是现有运行的子字符串。样本中的所有示例都在第一段周围插入注释或类似的简单内容……这不是我要找的。p>
谢谢
最佳答案
您必须将其分解为单独的运行。尝试使用 DocumentReflector——它甚至可以生成 C# 代码——来查看用 word 创建的文档。结构应如下所示(简化):
<paragraph>
<run>...</run>
<commentRangeStart />
<run>search text</run>
<commentRangeEnd />
<run>...</run>
</paragraph>
关于c# - 在 Docx 文件*周围*运行中的文本中插入注释,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/390135/