Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/asp.net-mvc-3/4.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
Vb.net 在windows窗体上显示pdf?_Vb.net_Winforms_Pdf - Fatal编程技术网

Vb.net 在windows窗体上显示pdf?

Vb.net 在windows窗体上显示pdf?,vb.net,winforms,pdf,Vb.net,Winforms,Pdf,在vb.net中,是否可以在表单上显示pdf文件?是的,但最终将使用COM+一个快速解决方法是使用WebBrowser控件(假设客户端安装了Adobe Reader)然后将其导航到要显示的PDF文件。如果您希望在不需要在客户端计算机上安装Acrobat Reader的情况下显示PDF,请查看以下内容: 我还没有试过,但可能会 很酷的建议,但问题是我需要将图像放在PDF的顶部,将图像放在图片框中,并将图片框放在WebBrowser控件上。我认为WebBrowser有一个控件集合,如果没有的话,你

在vb.net中,是否可以在表单上显示pdf文件?

是的,但最终将使用COM+

一个快速解决方法是使用WebBrowser控件(假设客户端安装了Adobe Reader)然后将其导航到要显示的PDF文件。

如果您希望在不需要在客户端计算机上安装Acrobat Reader的情况下显示PDF,请查看以下内容:


我还没有试过,但可能会

很酷的建议,但问题是我需要将图像放在PDF的顶部,将图像放在图片框中,并将图片框放在WebBrowser控件上。我认为WebBrowser有一个控件集合,如果没有的话,你只需将PictureBoxe添加到表单的控件集合中,并调用BringToFront就可以了。+1我喜欢它,但我个人有点担心必须在我的应用程序中部署那么多第三方DLL。并不是说我的解决方案好得多。我不会假设客户端安装了Adobe Reader,也不会假设他们启用了在web浏览器中查看PDF。更重要的是,如果他们没有,这是一个巨大的下载。更糟糕的是,一些第三方DLL或一个巨大的依赖关系?用户受哪些影响较小?