PDF 페이지 재정렬(홀수 페이지와 짝수 페이지 교체)

PDF 페이지 재정렬(홀수 페이지와 짝수 페이지 교체)

PDF 파일이 있는데 짝수 페이지와 홀수 페이지를 교체해야 합니다. 좀 더 구체적으로 설명하려면 (2n-1) 페이지 번호를 (2n) 페이지 번호로 바꿔야 합니다(1-->2, 2->1, 3-->4, 4-->3 및 좋다 ). 어떻게 해야 하나요?

이 작업을 수행할 수 있는 무료 소프트웨어가 있습니까?

답변1

도구를 사용하면 poppler-utils페이지를 별도의 파일로 추출하고 순서를 변경하여 배열에 저장한 다음 해당 배열의 요소를 연결하여 새 문서를 생성할 수 있습니다.

pdfseparate original.pdf piece-%04d.pdf
reordered=()
set -- piece*.pdf
while (($#)); do
  if [ $# -ge 2 ]; then
    reordered+=("$2" "$1")
    shift 2
  else
    reordered+=("$1")
    shift
  fi
done
pdfunite "${reordered[@]}" final.pdf
rm -f piece-*.pdf
unset reordered

문서가 9999페이지를 초과하는 경우 형식 지정자를 조정하세요.%05d

관련 정보