Python으로 PDF 합치기·페이지 순서 바꾸기 — 범위 선택·회전·저장 검증까지 직접 제작
여러 PDF를 한 파일로 합치는 작업은 단순해 보였지만, 실제로 만들어 보니 파일 순서와 필요한 페이지만 고르는 기능, 잘못 돌아간 페이지의 회전, 손상된 문서 차단까지 함께 처리해야 했습니다. 특히 병합이 끝났다는 메시지만 믿지 않고 저장된 파일을 다시 열어 페이지 수와 회전 상태를 확인하는 과정이 필요했습니다. 이번에는 Python의 tkinter와 pypdf를 사용해 PDF 병합·페이지 정리 도구를 직접 제작했습니다. … Read more