【发布时间】:2016-09-29 04:26:59
【问题描述】:
我有一个关于在网络浏览器控件中处理 pdf 文件的两部分问题。我有一个打开 pdf 文件的 C# winforms 项目(但它实际上在浏览器中打开了 adobe)。我想添加添加书签的功能,所以: 1.如何获取用户所在的当前页面和 2.我怎样才能打开pdf到那个页面。现在我使用这样的导航:
wb.Navigate(new Uri(url));
地点:
wb 是一个 WebBrowser 控件 url 是 pdf 文件的字符串
我也在 WebBrowser 之外的 adobe 中打开 pdf,如下所示:
Process p = new Process();
p.StartInfo.FileName = // some string
p.StartInfo.FileName = "acroRd32";
p.StartInfo.Arguments = "/A \"page=n\" " + FileFullyQualifiedPath;
p.Start();
其中 n 是要打开的页码。
非常感谢任何帮助!
【问题讨论】:
标签: c# winforms pdf webbrowser-control