-1

我正在尝试从 VB.Net 中的大型 PDF 文件中提取一些数据,我在网上找到了以下代码,但这没有帮助:

Sub PrintPDF (strPDFFileName as string)
    Dim sAdobeReader as String
    'This is the full path to the Adobe Reader or Acrobat application on your computer
     sAdobeReader = "C:\Program Files\Adobe\Acrobat 6.0\Reader\AcroRd32.exe"
     RetVal = Shell(sAdobeReader & "/P" & Chr(34) & sStrPDFFileName & Chr(34), 0)
End Sub

我真的迷路了。有任何想法吗?

4

1 回答 1

0

/P 将只显示加载文件并显示打印对话框 - 死胡同。

您可能需要某种类型的库来获取 PDF 的内容。

如果文件具有非常简单的结构,您也许可以通过读取字节来提取数据。看看是否可以用 Notepad++ 之类的文件打开它并查看内容。

BTW VS2010 有几个用于查看/编辑文件的编辑器:文件、打开文件...选择文件然后使用打开按钮上的下拉菜单。

于 2013-04-11T18:19:43.270 回答