.net 引用Adobe Reader dll来控制pdf?
我正在用Visual Basic编写一个Vb.net程序,该程序从pdf中获取一个数据表,并将其放入Excel文档中。我希望该程序与Adobe reader配合使用,这样用户就不必安装Acrobat。我知道一定有办法做到这一点,AdobeReader有一个名为“AcroRd32”的库,我怀疑它可能包含有用的方法 我认为对库进行反编译以查看这些方法如何控制pdf是非法的,所以这是错误的。我知道有像itextsharp这样的库可以做到这一点,但我想找到自己的解决方案。那么,我可以引用Adobe Reader(而不是Acrobat)库并尝试复制数据表吗?这样行吗?还是让我自己的图书馆来控制它.net 引用Adobe Reader dll来控制pdf?,.net,vb.net,pdf,dll,adobe,.net,Vb.net,Pdf,Dll,Adobe,我正在用Visual Basic编写一个Vb.net程序,该程序从pdf中获取一个数据表,并将其放入Excel文档中。我希望该程序与Adobe reader配合使用,这样用户就不必安装Acrobat。我知道一定有办法做到这一点,AdobeReader有一个名为“AcroRd32”的库,我怀疑它可能包含有用的方法 我认为对库进行反编译以查看这些方法如何控制pdf是非法的,所以这是错误的。我知道有像itextsharp这样的库可以做到这一点,但我想找到自己的解决方案。那么,我可以引用Adobe Re
我基本上是.net的初学者,所以任何帮助都将不胜感激。谢谢I强烈建议您使用WebBrowser控件来显示PDF,而不是嵌入Adobe Reader 但是,要回答您的问题,您必须在每台电脑上安装Adobe Reader才能使用它 然后
复制带有PDFReader控件的表单时,您可能需要向表单中添加新的reader控件,然后将其删除,以便VB IDE正确添加引用(即使它在工具箱中,Adobe reader仅在您第一次使用它时作为引用添加)谢谢您的回答!这很有帮助,虽然我不是指嵌入,我只是指在后台打开AdobeShell并复制我需要的数据。我将尝试在web浏览器中打开PDF并解析数据。谢谢,我误解了你的问题。如果没有像Aspose这样的第三方库,从PDF中复制数据将很困难。