Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
.net 用ActiveX在WPF中打开PDF_.net_Wpf_Pdf_Activex - Fatal编程技术网

.net 用ActiveX在WPF中打开PDF

.net 用ActiveX在WPF中打开PDF,.net,wpf,pdf,activex,.net,Wpf,Pdf,Activex,我是一名.NET开发人员;我需要在我的应用程序的用户界面中打开PDF文件。它是在WindowsVista中运行的独立应用程序(不是web应用程序);它是用C#编写的,在UI中使用了WPF(Windows Presentation Foundation)技术。我想使用ActiveX控件(它可能已经存在于我的电脑中)。我有AdobeReader8.0,但我似乎明白AdobeAcrobat是必需的(请参阅中的一个答案)。有人能确认Adobe Reader是不够的吗?当然,这是要澄清的第一点。如果有:是

我是一名.NET开发人员;我需要在我的应用程序的用户界面中打开PDF文件。它是在WindowsVista中运行的独立应用程序(不是web应用程序);它是用C#编写的,在UI中使用了WPF(Windows Presentation Foundation)技术。我想使用ActiveX控件(它可能已经存在于我的电脑中)。我有AdobeReader8.0,但我似乎明白AdobeAcrobat是必需的(请参阅中的一个答案)。有人能确认Adobe Reader是不够的吗?当然,这是要澄清的第一点。如果有:是否有我可以下载的免费ActiveX控件?非常感谢您的帮助

我想你需要的是Adobe Acrobat SDK,它可以免费下载

包含诸如AxAcroPDFLib.AxAcroPDF之类的类,您可以访问这些类,如您提到的讨论链接所示


恐怕我自己还没有用过,所以我不知道对用户有什么要求,但希望这能为您指明正确的方向。

非常感谢您,Stephen;我要试试(几天后),我会告诉你事情已经过去了!