在执行Execute()方法查找到关键字后,因为不止一个关键字,遍历执行后,高亮会被最后一个Execute()方法查找到的关键词替换掉,导致无法高亮多个关键字
res.data?.map(async (item)=>{
//item是关键字
await app.value.ActiveDocument.Find.Execute(item, true)
})
比如说我最后一个关键词是key,高亮的只有key
在执行Execute()方法查找到关键字后,因为不止一个关键字,遍历执行后,高亮会被最后一个Execute()方法查找到的关键词替换掉,导致无法高亮多个关键字
res.data?.map(async (item)=>{
//item是关键字
await app.value.ActiveDocument.Find.Execute(item, true)
})
比如说我最后一个关键词是key,高亮的只有key
参考这个回答:https://solution-community.wps.cn/questions/10010000000002801/10020000000002807
如果我使用app.ActiveDocument.SetCustomHighlights方法,不增加透明度,字体会被覆盖,能不能颜色在字体下面呢