본문으로 건너뛰기
PPDF123

PDF 페이지 순서 바꾸기

페이지 순서 변경은 qpdf로 PDF의 페이지 순서를 바꿉니다. 페이지 목록대로 배열하거나, 뒤집거나, 양면·소책자 인쇄 순서로 정렬하거나, 홀수와 짝수를 나누거나, 처음·마지막 페이지를 빼거나, 페이지를 복제할 수 있습니다.

여기에 파일을 끌어다 놓거나, 클릭해 고릅니다

PDF 지원 · 파일당 최대 500.0 MB

Ctrl/Cmd+V 또는 클립보드 메뉴로 파일을 붙여넣을 수도 있습니다.

페이지 순서 변경은 먼저 페이지 목록을 만든 뒤 qpdf로 복사합니다. 폼에 있는 모든 모드가 구현되어 있습니다: `REVERSE_ORDER`(기본), `CUSTOM`(입력한 페이지 목록을 그 순서대로), `DUPLEX_SORT`(1, 마지막, 2, 뒤에서 두 번째, …), `BOOKLET_SORT`(중철 임포지션 순서, 4의 배수로 채움), `ODD_EVEN_SPLIT`(홀수 페이지 다음 짝수), `REMOVE_FIRST`, `REMOVE_LAST`, `REMOVE_FIRST_AND_LAST`, `DUPLICATE`(각 페이지를 그 자리에서 두 번).

`CUSTOM`과 `DUPLICATE`는 페이지 목록(사이트에서는 `pageNumbers`, API에서는 `order`)을 읽습니다. 목록이 없는 `CUSTOM`은 거절되며, 뒤집는 것은 `REVERSE_ORDER`(또는 모드 없음)뿐입니다. 목록이 없는 `DUPLICATE`는 모든 페이지를 복제하고, `CUSTOM` 목록에서 반복한 번호는 한 번만 쓰입니다. 알 수 없는 `customMode`는 조용히 뒤집는 대신 거부하며, 남는 페이지가 없게 되는 모드(예: 1페이지 파일에서 첫 페이지 제거)는 오류입니다.

소책자 정렬은 페이지 순서만 바꾸며, 한 장에 두 페이지를 배치하지는 않습니다. 비밀번호로 보호된 파일은 이 페이지에서 비밀번호를 입력하면 자동으로 해제됩니다. API 호출자는 먼저 비밀번호 해제를 실행하세요.

페이지 추출은 같은 엔드포인트입니다.

기능

  • qpdf 부분 집합: 뒤집기, 사용자 지정 순서, 양면, 소책자, 홀짝, 처음·마지막 제거, 복제
  • 사용자 지정 순서와 복제는 페이지 목록을 사용
  • 알 수 없는 모드는 오류로 거부
  • 익명 API: /api/v1/general/rearrange-pages

이런 경우에

  • 마지막 페이지부터 스캔한 묶음을 뒤집음
  • 홀수 페이지 다음 짝수 페이지를 한 파일에 둠
  • 표지나 마지막 페이지를 한 번에 제거
  • 검토 사본용으로 각 페이지를 한 번 복제

PDF 페이지 순서를 바꾸려면?

  1. PDF를 업로드합니다.
  2. 모드를 고릅니다. 사용자 지정 순서나 복제라면 페이지 목록을 입력하세요(썸네일을 끌어 순서를 정해도 됩니다).
  3. 처리를 누릅니다.
  4. 내려받아 페이지 순서를 확인합니다(복제는 페이지 수를 두 배로 만듭니다).

제한과 경계

  • 소책자 정렬은 순서만 바꿈. 2-up 임포지션 없음
  • 남는 페이지가 없는 모드는 오류
  • 비밀번호로 보호된 파일은 비밀번호가 필요
  • 이 사이트의 업로드 한도는 파일당 500MB이며, 약 95MB를 넘으면 나누어 전송합니다. API 직접 요청 한 건의 본문은 100MB까지입니다.

예시

  • 4페이지 파일을 뒤집으면 4,3,2,1
  • 4페이지를 홀짝하면 1,3,2,4
  • 6페이지를 양면 정렬하면 1,6,2,5,3,4

이 도구의 개인정보 안내

파일은 HTTPS로 업로드되며, 서버 메모리 또는 수명이 짧은 임시 디렉터리에서 처리되고, 결과가 준비되면 삭제됩니다. 이후 열람·학습·광고 프로필용 사본은 보관하지 않습니다. 보관 기간과 AdSense 쿠키 고지는 개인정보 처리방침을 참고하세요.

자주 묻는 질문

페이지 목록 없이 사용자 지정 순서를 고르면 어떻게 되나요?
pageNumbers가 필요하다는 bad-request 오류로 요청이 실패합니다. 사용자 지정 순서가 뒤집기가 되는 일은 없습니다. 3,1,2처럼 목록을 입력하세요.
복제는 무엇을 하나요?
페이지 목록의 각 페이지(목록이 비었으면 모든 페이지)를 그 자리에서 두 번 출력합니다: 1,1,2,2,…
소책자 임포지션이 구현되었나요?
소책자 정렬은 중철 소책자의 인쇄 순서를 만듭니다(8페이지는 8,1,2,7,6,3,4,5). 페이지 순서만 바꾸며 한 장에 두 페이지를 넣지는 않습니다.
API로 알 수 없는 모드를 보내면 어떻게 되나요?
해당 모드 이름을 밝힌 bad-request 오류로 실패합니다. 더 이상 뒤집기로 돌아가지 않습니다.

최종 업데이트:

코드에서 호출하기

이 사이트의 도구는 모두 일반 REST 엔드포인트입니다. 익명 사용에는 계정이나 API 키가 필요 없습니다. 브라우저뿐 아니라 개발자와 AI 에이전트도 그대로 쓸 수 있습니다.

curl -X POST "https://pdf123.xyz/api/v1/general/rearrange-pages" \
  -F "[email protected]" \
  -F "customMode=REVERSE_ORDER" \
  -F "pageNumbers=all" \
  -o output.pdf

Model Context Protocol을 쓰는 에이전트 클라이언트용 MCP 도구로도 제공합니다(JSON-RPC 2.0, POST /mcp). 전체 API 문서

AI 에이전트에서 사용하기

스킬

이 스킬을 설치하면 Claude Code, Codex, Cursor 등 AI 에이전트가 '페이지 순서 변경' 작업을 대신 실행합니다: /skills/pdf123-rearrange-pages.md

전체 에이전트 스킬

파일은 이번 처리에만 쓰이며, 끝나면 자동으로 삭제됩니다.