|
и снова PDF...
|
|||
---|---|---|---|
#18+
Уважаемый коллективный разум, Несмотря на трехдневное чтение результатов поиска по "PDF" на форуме, так и не нашел ответа на вопросы: 1. как открыть PDF документ из VBA (Access)? Этот вопрос на форуме очень невразумительно, как результат - ничего не работает. 2. как считать данные из открытого PDF через VBA (Access)? На компе проинсталлены и Acrobat 8.0 и Acrobat Reader. За любую помощь буду очень признателен! ... |
|||
:
Нравится:
Не нравится:
|
|||
11.03.2009, 14:06 |
|
и снова PDF...
|
|||
---|---|---|---|
#18+
Открыть то просто , смотри сюда Открыть документ в родном приложении А вот всё остальное ... ... |
|||
:
Нравится:
Не нравится:
|
|||
11.03.2009, 14:17 |
|
и снова PDF...
|
|||
---|---|---|---|
#18+
Да уж, все остальное меня как раз и интересует больше всего. Открыть - такое дело, но мне нужно открыть для дальнейшей выборки инфы из PDF-документа ... |
|||
:
Нравится:
Не нравится:
|
|||
11.03.2009, 15:01 |
|
и снова PDF...
|
|||
---|---|---|---|
#18+
Подключите к проекту библиотеку Adobe Acrobat Browser, вставьте на форму элемент AcroPDF, LoadFile - открыть 'method LoadFile 'method setShowToolbar 'method gotoFirstPage 'method gotoLastPage 'method gotoNextPage 'method gotoPreviousPage 'method setCurrentPage 'method goForwardStack 'method goBackwardStack 'method setPageMode 'method setLayoutMode 'method setNamedDest 'method Print 'method printWithDialog 'method setZoom 'method setZoomScroll 'method setView 'method setViewScroll 'method setViewRect 'method printPages 'method printPagesFit 'method printAll 'method printAllFit 'method setShowScrollbars 'method GetVersions 'method setCurrentHightlight 'method setCurrentHighlight 'method postMesage 'property messageHandler 'property src - не использовал. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.03.2009, 15:10 |
|
и снова PDF...
|
|||
---|---|---|---|
#18+
Я, конечно дико извиняюсь, но раньше считал, что выборку надо делать ДО вывода в PDF... ... |
|||
:
Нравится:
Не нравится:
|
|||
11.03.2009, 15:14 |
|
и снова PDF...
|
|||
---|---|---|---|
#18+
Спасибо, LeonM. Может еще и название библиотеки в списке референций подскажешь? Я подключал, все что нашел относительно Акробата - эффект нулевой. Правда, я пытался получить доступ к объекту Акробата напрямую через ВБА - открыть файл PDF. 333: мне нужно считать данные ИЗ PDF файла В Access (в таблицу, например), а не вывести отчет из Access В PDF файл. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.03.2009, 15:57 |
|
и снова PDF...
|
|||
---|---|---|---|
#18+
Тогда - FineReader или что-то подобное ... |
|||
:
Нравится:
Не нравится:
|
|||
11.03.2009, 16:16 |
|
и снова PDF...
|
|||
---|---|---|---|
#18+
А напрямую никак? FineReader надо покупать, инсталлировать, настраивать, короче - овчинка выделки не стоит. Почему нельзя работать с Акробатом, через объектную переменную, например, как с Аутлуком или Экселем? Акробат (не ридер, а полный пакет) должен открывать PDF-файлы и давать возможность вносить изменения, следовательно, должен иметь возможность считать инфу из PDF-файла. Есть идеи? ... |
|||
:
Нравится:
Не нравится:
|
|||
11.03.2009, 16:39 |
|
и снова PDF...
|
|||
---|---|---|---|
#18+
И что именно там изучать? JavaScript? Или я чего-то не понимаю, или меня не понимают: мне не нужно применение Явы для обработки PDF. Мне нужна работа с PDF из VBA, а именно открыть файл в формате PDF и считать из него инфу. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.03.2009, 14:06 |
|
и снова PDF...
|
|||
---|---|---|---|
#18+
IFKИ что именно там изучать? JavaScript? Или я чего-то не понимаю, или меня не понимают: мне не нужно применение Явы для обработки PDF. Мне нужна работа с PDF из VBA, а именно открыть файл в формате PDF и считать из него инфу. PDF - закрытый формат => Открывай из VBA файл Acrobat-ом и через OLE Automation добывай оттуда все чо надо. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.03.2009, 14:27 |
|
и снова PDF...
|
|||
---|---|---|---|
#18+
Это пример для Reader... ну да ты уж сам. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. 89. 90. 91. 92. 93. 94. 95. 96. 97. 98. 99.
... |
|||
:
Нравится:
Не нравится:
|
|||
13.03.2009, 14:31 |
|
и снова PDF...
|
|||
---|---|---|---|
#18+
Спасибо большое! Что-то в этом духе накопал в инете, ОЛЕ для работы с Акробатом. Еще вопрос, если позволите: какие библиотеки должны быть подвязаны в референс для работы с акробатом. Я подвязываю Adobe Acrobat 8.0 Type Library, Adobe Acrobat 7.0 Browser Control Type Library 1.0 и Acrobat Access 3.0 Type Library, но эффекта нет: дебаггер ругается на CreateObject("AcroExch.App"), ошибка 429, не могу создать объект. А как же его создать еще? ... |
|||
:
Нравится:
Не нравится:
|
|||
17.03.2009, 12:26 |
|
и снова PDF...
|
|||
---|---|---|---|
#18+
Это пример с поздним связыванием - ему не нужны referencies. Нужон установленный Acrobat/Acrobat Reader. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.03.2009, 18:39 |
|
и снова PDF...
|
|||
---|---|---|---|
#18+
Есть и Акробат Ридер и полный пакет. Все установлено и работает, а вот ошибка генерится. В чем может быть трабла? ... |
|||
:
Нравится:
Не нравится:
|
|||
18.03.2009, 12:30 |
|
и снова PDF...
|
|||
---|---|---|---|
#18+
IFKЕсть и Акробат Ридер и полный пакет. Все установлено и работает, а вот ошибка генерится. В чем может быть трабла? Не знаю. Текст ошибки при выполнении Set prAcrobat = CreateObject("AcroExch.App") может приведете? У меня работает на нескольких машинах без проблем. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.03.2009, 13:38 |
|
и снова PDF...
|
|||
---|---|---|---|
#18+
Приводил уже: 429 ошибка. Я понимаю, что ее можно отслеживать, но это имеет смысл при проверке, открыто ли уже это приложение, через GetObject. А прога матерится именно на попытку создать объект. Вот это меня и сбивает с толку совсем... :( ... |
|||
:
Нравится:
Не нравится:
|
|||
18.03.2009, 18:31 |
|
и снова PDF...
|
|||
---|---|---|---|
#18+
У меня та же проблема. Скажите удалось решить в итоге? Заранее спасибо! ... |
|||
:
Нравится:
Не нравится:
|
|||
27.05.2019, 12:20 |
|
|
start [/forum/topic.php?fid=45&msg=35876321&tid=1610448]: |
0ms |
get settings: |
11ms |
get forum list: |
11ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
37ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
53ms |
get tp. blocked users: |
1ms |
others: | 302ms |
total: | 433ms |
0 / 0 |