Преобразование PDF-файлов в изображения на Python с помощью Poppler, но Poppler не регистрируется как находящийся в PATH? - PullRequest
0 голосов
/ 28 ноября 2018

Мне очень мало что сказать по этому вопросу, так что, надеюсь, это известная проблема, и я просто плохо нахожу предыдущие темы по этому поводу.В любом случае, как гласит заголовок, я пытаюсь преобразовать файлы PDF в наборы изображений в большом количестве (хотя сейчас я бы хотел, чтобы это работало только для одного преобразования).

Япытаюсь использовать оболочку для poppler (pdf2image), но когда я пытаюсь запустить преобразование, я получаю следующую ошибку:

Исключение: невозможно получить количество страниц.Установлен ли poppler и в PATH?

Я установил poppler и добавил его в PATH, но все равно получаю ошибку.Что дает?И, кроме того, есть более краткий / лучший способ сделать это преобразование?

Ответы [ 2 ]

0 голосов
/ 06 июня 2019

Вы можете явно добавить путь в convert_from_path функции модуля pdf2image

Пример ==> pages = pdf2image.convert_from_path(pdf_file, poppler_path='your_path')

работает просто отлично, и вы не беспокоитесь о его добавлениик системным переменным пути.

0 голосов
/ 08 января 2019

попробуйте добавить poppler / bin в системную переменную path

...