본문 바로가기
Python

[python] pdf를 이미지로 변환

by 앗사비 2022. 2. 11.
728x90

https://github.com/Belval/pdf2image

 

GitHub - Belval/pdf2image: A python module that wraps the pdftoppm utility to convert PDF to PIL Image object

A python module that wraps the pdftoppm utility to convert PDF to PIL Image object - GitHub - Belval/pdf2image: A python module that wraps the pdftoppm utility to convert PDF to PIL Image object

github.com

from pdf2image import convert_from_path
 
# https://github.com/oschwartz10612/poppler-windows/releases/ 
poppler =  r"D:\poppler-22.01.0\Library\bin"

images = convert_from_path(r"D:\test.pdf", poppler_path = poppler)
 
for i in range(len(images)):   
    images[i].save('D:/Downloads/' + str(i) +'.jpg', 'JPEG')

 

 

pdf2image.exceptions.PDFPageCountError: Unable to get page count.

위와 같은 오류가 나타나면 poppler의 bin 경로 cmd 창에서 아래 명령어 테스트 (링크)
pdftoppm -h


dll 파일 없다는 오류창이 나타나면 해당 파일들을 bin 경로에 다운로드한다
msvcp140.dll
vcruntime140.dll
vcruntime140_1.dll

 

dll.zip
0.25MB

728x90

'Python' 카테고리의 다른 글

pywinauto 사용해보기  (0) 2022.04.05
[python] 이미지 자르기  (0) 2022.02.11
[python] 컨플루언스에 파일 첨부하기  (0) 2022.02.08
파이썬 번역 - googletrans  (0) 2022.01.20
[python] pandas 차트 생성  (0) 2021.12.24