我卡在我的应用程序中。我正在开发一个 pdf 查看器应用程序。我用 .net 3.5 创建 Windows 应用程序。在这个应用程序中,我采用了 axacropdf 控件并将超链接 1 到 10 作为页码。现在,当我单击特定页码超链接时,我想在 axacropdf 控件中显示带有该页面的 pdf 文件。例如,我有 10 页的 pdf 文件。我有所有页面的列表,例如
导航到第 1 页 导航到第 2 页 导航到第 3 页 导航到第 4 页 导航到第 5 页 .................. ETC。
现在,当我单击超链接导航到第 5 页时,pdf 文件在 axacropdf 文件中打开第 5 页。这是代码:
//创建打开pdf文件的进程 进程 myprocess = new Process(); myprocess.StartInfo.FileName = "AcroRd32.exe"; myprocess.StartInfo.Arguments = "/A \"page=" + y + "\" " + txtFileName.Text + " "; myprocess.Start();
我已经对此进行了谷歌搜索,但我发现只能通过进程类在应用程序之外打开具有特定页面的 pdf 文件。但我想在 c# 的 adobe pdf reader (axacropdf) 控件中打开这个 pdf 文件。请给我建议或代码。谢谢