在.NET Framework 4.8 WPF的WebView2中预设置PDF搜索高亮
WebView2加载PDF预填充搜索词自动高亮方案
- 直接利用PDF标准URL参数语法,在PDF链接后追加
#search="你的搜索词",就能实现加载时自动搜索并高亮匹配内容,和你用#zoom=value的方式完全兼容。 - 示例HTML代码(适配WebView2的object标签):
<object data="https://your-domain.com/target.pdf#search=\"需要高亮的关键词\"&zoom=120" type="application/pdf" width="100%" height="100%"> <p>PDF加载失败,请 <a href="https://your-domain.com/target.pdf">点击下载</a></p> </object>
- 注意点:
- 搜索词的双引号要在HTML里转义成
\",避免破坏标签结构。 - 搜索词带空格直接保留即可,比如
#search=\"hello world\"。 - zoom和search参数可以用
&同时组合,顺序不影响。 - WebView2基于Edge内核,对这个参数的支持很稳定,大部分在线PDF都能生效。
- 搜索词的双引号要在HTML里转义成
内容的提问来源于stack exchange,提问作者DinahMoeHumm
相关产品推荐
相关产品推荐

