我想在WinForms窗口中显示PDF文件作为控件。我见过各种对AxAcroPDFlib的引用,据称这是一个Adobe的Reader应用程序的一部分库。
我遇到的问题是,尽管安装了Acrobat Pro和Acrobat Reader DC以及Adobe Reader X,但我的系统上似乎没有AxAcroPDFlib。
在Visual Studio中,在我的项目中,我转到“添加引用”并单击“COM类型库”,它向我显示了“Acrobat”的一些不同内容,但没有显示我在某些在线提到的“Acrobat PDF Reader”例子。
我可以获得对AcroPDFLIb(没有“Ax”前缀)库和“AcroPDF”的引用,但这只是一个接口。我无法将其添加到窗体的UI对象集合中。
我迷路了...只是寻找在我的窗口中显示PDF的最短路径。有任何想法吗?
如何添加“Ax * Lib”引用的方式取决于项目的类型。
现在您自动获得对“AxAcroPDFLib”的引用。
现在您有了参考,可以在WindowsFormsHost控件中使用它。
我从未找到过添加这些类型引用的替代方法。