조건이 있는 PDF 문서 병합

조건이 있는 PDF 문서 병합

저는 매일 운전자를 위한 버스 시간표 브로셔를 만들고 4개의 PDF 파일을 가지고 있습니다.

  • 특별 지시사항(매일 다름)
  • 버스 일일 시간표(항상 다름)
  • 버스 도우미 일일 보고서(내부 양식, 항상 변경되지 않음)
  • 버스기사 일일보고서(내부양식, 상시동일)

양면으로 인쇄하고 복사기에서 스테이플링할 수 있도록 PDFEscape.com을 사용하여 다음 순서로 수동으로 정렬했습니다.

A=A4 용지 앞. B=A4 용지의 뒷면.

1a.특별 지침

1b. 빈 페이지

2a.

2b. 빈 페이지

3a.

3b. 빈 페이지

.........

R-2a. 시간표 마지막 페이지에서 두 번째 페이지

R-2b. 버스 도우미 양식

R-1a. 시간표 마지막 페이지

R-1b. 버드 드라이브 형태

일정은 스케줄러에서 내보낸 별도의 PDF이며, 문제는 페이지 수가 항상 동일하지 않다는 것입니다(보통 1-5, 최대 15).

시간이 너무 많이 걸립니다. 이 작업을 수행하기 위해 어떤 스크립트를 작성할 수 있는지 아는 사람이 있나요?

미리 감사드립니다!

답변1

Python에 익숙하다면 pyPDF2가 옵션일 수 있습니다. 예를 들어 PDF Shuffler GUI 프로그램에서 사용됩니다. 그 기능은 귀하의 요구 사항에 완벽하며 프로젝트의 "샘플 코드" 디렉토리에는 개별 PDF를 하나로 병합하는 방법을 보여주는 파일이 있습니다. 경고: 저는 이것을 직접 사용해 본 적이 없습니다.

답변2

poppler-utils패키지를 설치하고 이를 사용하여 pdfseparatePDF를 페이지당 하나의 PDF로 별도의 페이지로 분할한 다음 pdfunite원하는 순서대로 다시 하나의 PDF로 병합할 수 있습니다.

관련 정보