【问题标题】:What Activex control component is added by Interop.AcroPDFLib (Adobe Acrobat Browser Control Type Library 1.0)?Interop.AcroPDFLib(Adobe Acrobat 浏览器控件类型库 1.0)添加了什么 Activex 控件组件?
【发布时间】:2014-11-12 12:54:31
【问题描述】:

我按照这篇文章中的说明进行操作:https://stackoverflow.com/a/555695/1123020

如上所述,我添加了:

然后我想:

然后你只需将它从工具箱拖到你的 Windows 窗体中。

但是我看不到任何添加到我的工具箱中的 Activex 控件。

我是否添加了错误的库?我想拥有 Activex 控件,以便我可以(稍后)显示 PDF 并以我的方式搜索它。

【问题讨论】:

    标签: .net winforms activex


    【解决方案1】:

    如果您想要一个可以放在表单上的控件,那么这不是正确的过程。这需要一个派生自 AxHost 类的包装器。

    从命令行运行AxImp.exe,正确的方法是右键单击工具箱,选择“选择项目”。选择 COM 组件选项卡并选择“Adobe PDF 阅读器”。您现在可以将添加的控件拖到表单上。当您这样做时,您现在可以将 两个 互操作库引用添加到您的项目中。 AcroPDFLib,就像你以前一样。还有 AxAcroPDFLib,它是负责控制的包装器。

    请记住,目标机器需要安装 Adob​​e Reader。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-03-08
      • 2016-05-29
      • 2018-04-10
      • 1970-01-01
      • 2016-07-16
      • 2011-12-10
      • 2013-07-28
      • 2012-11-05
      相关资源
      最近更新 更多