与WebBrowser控件中的AdobeReader插件进行交互

时间:2018-08-10 07:37:16

标签: c# wpf webbrowser-control acrobat adobe-reader

我正在使用WebBrowser来显示PDF个文件。

<WebBrowser x:Name="Browser"/>

Browser.Navigate("C:\\Foo.pdf#page=2&view=Fit&toolbar=0&scrollbar=0");

通过设置启动参数(请参见此处:https://stackoverflow.com/a/4516157/6229375),可以更改adobe reader plugin的布局。

在将插件加载到WebBrowser之后,可以对插件不起作用吗?例如,跳到第x页?!

用户必须通过向左或向右(在屏幕上)点击来更改页面。使用 Page down Page up 时,我遇到两个问题:

  1. 用户没有Keyboard。只有触摸显示器
  2. 页面更改后页面不再完全适合

Adob​​e参数列表:

1 个答案:

答案 0 :(得分:0)

作为解决以下问题的解决方法:

  

页面更改后页面不再完全适合

将Adobe Reader中的默认设置更改为“每个视图仅一页”。

  

用户没有键盘。只有触摸显示器

模拟键盘事件