在VB.net中以表格形式显示PDF

时间:2012-05-31 22:54:15

标签: .net vb.net

当我在VB.net中使用AxAcroPDF1在表单中打开PDF时,它会给我一个错误。 这仅发生在Windows 7 64位上。我被告知编译为x86应用程序,但我不能这样做,因为我在程序中有几个其他DLL不是64位特定的,所以构建falis。

我也试过在VB.net中使用浏览器,它在XP中打开很好,位widows 7它打开一个新窗口并且它已经最大化,因此隐藏的内容隐藏

有关如何在win xp和Win 7,32位和64位中打开表单中的PDF的任何想法?

2 个答案:

答案 0 :(得分:0)

我有完全相同的问题,只能通过强制我的解决方案中的每个项目编译为32位来修复它。如果有更好的方法,我会非常感兴趣。

答案 1 :(得分:0)

我只需使用浏览器打开PDF就解决了这个问题。 browser1.navigate( “路径+文件名”)