2013-04-11 5 views
-1

Я пытаюсь тянуть некоторые данные из большого PDF-файла в VB.Net Я нашел следующий код online, но это не помогает:Извлечение данных из PDF-файла с VB.Net

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 

Я я действительно потерял. Есть идеи?

ответ

0

/P просто отобразит загрузку файла и отобразит диалоговое окно «Печать» - тупик.

Возможно, вам понадобится библиотека, чтобы добраться до содержимого PDF.

Если файл имеет очень простую структуру, возможно, вы можете извлечь данные, просто прочитав байты. Посмотрите, можете ли вы открыть его с помощью файла Notepad ++ и посмотреть его содержимое.

BTW VS2010 имеет несколько редакторов для просмотра/редактирования файлов: Файл, открыть файл ... выберите файл, затем используйте раскрывающееся меню на кнопке «Открыть».