pdfinfo1 poppler-pdfinfo을 사용하여 pdf 페이지 수 계산 - 장고 프로젝트 2023 pre-print 개발일지 8-10~8-12 기존에는 PyPDF2 라는 파이썬 pdf라이브러리를 사용하여 pdf페이지 수를 측정하고 있었는데 일부 pdf에서는 페이지 수를 파악할 수 없는 현상이 발생했다. pdf의 서로다른 형식 때문인지, 한글, 워드, ppt등에서 pdf로 변환될 때 설정 때문인건지 pdf의 자체의 버전, 보안 때문인지 알 수 없었다. 정말 오랜 시간을 들여 PyPDF2 뿐 아니라 PyMuPDF, pdfminer 이 두가지 라이브러리도 설치하여 진행해 보았으나 특정 pdf의 페이지수를 파악하지 못하는 상황이 반복되었다. 그렇게 계속 도전 끝에 문제를 해결하였는데 해답은 외부라이브러리인 poppler의 pdfinfo를 사용하는 것이다. 외부 라이브러리 poppler의 설치방법과 .. 2023. 8. 12. 이전 1 다음