Python 이 pdf 를 그림 으로 바 꾸 는 방법

이 글 은 환경 설정,버 전 호환성 문 제 를 포함 하여 python 을 사용 하여 pdf 파일 을 그림 으로 나 누 는 방법 을 기록 하고 있 습 니 다.
환경 설정(mac)
ImageMagick 설치
brew install imagemagick
여기에 구덩이 가 있 습 니 다.brew 설치 가 모두 7.x 버 전 입 니 다.wand 를 사용 할 때 오류 가 발생 할 수 있 습 니 다.6.x 버 전 을 설치 해 야 합 니 다.
해결 방법:
1.6.x 버 전 설치

brew install imagemagick@6
2.링크 해제 7.x 버 전

brew unlink imagemagick
Unlinking /usr/local/Cellar/imagemagick/7.0.7-4… 71 symlinks removed
3.6.x 버 전 강제 연결

 brew link imagemagick@6 --force
Linking /usr/local/Cellar/imagemagick@6/6.9.9-15… 75 symlinks created
4.export 환경 변수

echo 'export PATH="/usr/local/opt/imagemagick@6/bin:$PATH"' >> ~/.bash_profile
ok,이상 imagemagick 버 전 문 제 를 해결 합 니 다.
설치 gs
gs 를 설치 해 야 합 니 다.그렇지 않 으 면 pdf 를 변환 할 수 없습니다.

brew install gs
설치

pip3 install wand
여기 서 사용 하 는 것 은 python 3 이기 때문에 pip 3 를 사용 해 야 합 니 다.
코드 구현

from wand.image import Image
def convert_pdf_to_jpg(filename):
 with Image(filename=filename) as img :
  print('pages = ', len(img.sequence))
  with img.convert('jpeg') as converted:
   converted.save(filename='image/page.jpeg')
효과.
필 자 는 책 한 권 에 400 여 페이지 를 모두 옮 겼 으 니 여러분 도 가서 시험 해 보 세 요.

이상 의 Python 이 pdf 를 그림 으로 바 꾸 는 방법 은 바로 편집장 이 여러분 에 게 공유 하 는 모든 내용 입 니 다.여러분 에 게 참고 가 되 고 많은 응원 부 탁 드 리 겠 습 니 다.

좋은 웹페이지 즐겨찾기