【问题标题】:Navigate particular page in pdf inside axacropdf control in c#在 c# 中的 axacropdf 控件内导航 pdf 中的特定页面
【发布时间】:2012-05-08 13:52:11
【问题描述】:

我的申请卡住了。我正在开发一个 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 文件。 请给我建议或代码。 谢谢

【问题讨论】:

    标签: c# pdf process navigation axacropdf


    【解决方案1】:

    我会用这个API Ref

    这会容易得多,他们甚至在第 113 页有一个名为 SetCurrentPage 的方法,希望对您有所帮助。

    【讨论】:

    • 它的工作。你很棒。非常感谢 Micah。非常感谢。
    猜你喜欢
    • 2015-12-07
    • 2018-01-12
    • 2012-06-12
    • 2023-03-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多