Word VBA: разбирать онлайн PDF и отображать в Word с помощью пользовательской формы - PullRequest
1 голос
/ 11 марта 2011

Есть ли способ для меня, чтобы иметь возможность получить PDF-файл и как-то разобрать его и показать его через форму в Word через пользовательскую форму?Например, у меня есть форма, где я могу поместить ссылку на онлайновый PDF-файл, например, скажем www.website.com/file.pdf, и затем пользовательская форма анализирует этот PDF-файл и отображает его в виде обычного текста в списке, возможно?Мне не нужен код для этого, но только для того, чтобы знать, возможно ли это вообще дистанционно, и если да, то несколько советов о том, как я могу это сделать, были бы хороши.

Это длинный выстрел, я знаю, и этоне может быть даже возможно.Но если вы, ребята, можете помочь мне в этом, это было бы здорово!Заранее спасибо!

1 Ответ

1 голос
/ 11 марта 2011

PDF трудно разобрать. У меня есть несколько программ, которые используют Foolabs xpdf (http://www.foolabs.com/xpdf/home.html) утилита командной строки. Я настраиваю пакетный файл для преобразования определенного именованного файла в текстовый файл. Из моей программы vba я перемещаю желаемый файл pdf в местоположение пакета файл. Я запускаю пакетный файл из моей программы vba, используя команду (команды) Shell & Wait. Затем я анализирую полученный текстовый файл.

командный файл выглядит так:

pdftotext.exe -layout YourPage.pdf

Shell and Wait можно найти здесь: http://www.cpearson.com/excel/ShellAndWait.aspx

Связывая все это вместе: http://vbaexpress.com/kb/getarticle.php?kb_id=977

Я не уверен, поможет ли это в вашей ситуации, но это единственное, о чем я могу думать, если вы не попытаетесь напрямую прочитать pdf-файл.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...