前提・実現したいこと
pdf2imageライブラリを使って、pdfファイルをpngファイルに変換したい
発生している問題・エラーメッセージ
Traceback (most recent call last): File "/Users/***/anaconda3/lib/python3.7/site-packages/pdf2image/pdf2image.py", line 335, in _page_count return int(re.search(r"Pages:\s+(\d+)", out.decode("utf8", "ignore")).group(1)) AttributeError: 'NoneType' object has no attribute 'group' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/Users/***/Desktop/today1/tetetest.py", line 3, in <module> images = convert_from_path(pdf_path = r'/Users/***/Desktop/today1') File "/Users/***/anaconda3/lib/python3.7/site-packages/pdf2image/pdf2image.py", line 78, in convert_from_path page_count = _page_count(pdf_path, userpw, poppler_path=poppler_path) File "/Users/***/anaconda3/lib/python3.7/site-packages/pdf2image/pdf2image.py", line 338, in _page_count "Unable to get page count. %s" % err.decode("utf8", "ignore") pdf2image.exceptions.PDFPageCountError: Unable to get page count. Syntax Warning: May not be a PDF file (continuing anyway) Syntax Error: Couldn't find trailer dictionary Syntax Error: Couldn't find trailer dictionary Syntax Error: Couldn't read xref table
***はUsernameのため伏せています。
該当のソースコード
Python3
1from pdf2image import convert_from_path 2 3images = convert_from_path(pdf_path = r'/***/Desktop/today1') 4images[0].save(r'/Users/***/Desktop/today1/sample.pdf', 'png') 5
試したこと
trailer dictionaryという用語が調べても分からず
エラー内容も理解できていない状態です。
変換しようとしているpdfを見つけられていないのでしょうか。
補足情報(FW/ツールのバージョンなど)
Python = 3.7.3
pdf2image = 1.8.0
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。