我正在使用 Adobe Reader ActiveX 控件在 Winforms 应用程序中显示 PDF 文件。
是否可以在文件加载后搜索文本并指示控件显示该文本(转到该位置)?
该组件支持多种方法,但奇怪的是 SearchText 或 FindText 不是其中之一。
唯一可能的解决方案似乎是使用 WebBrowser 控件在 url 后面使用 #search 参数加载 PDF。Adobe 控件本身不听该参数。
webBrowser1.Navigate("file.pdf#search=\"textTofind\"");
更多信息:http:
//www.adobe.com/content/dam/Adobe/en/devnet/acrobat/pdfs/pdf_open_parameters.pdf