본문으로 건너뛰기
PPDF123

PDF 페이지 회전하기

PDF 회전은 페이지를 90도, 180도, 270도로 돌려 새 파일로 저장합니다. 기본은 모든 페이지이며, 페이지를 지정하면 그 페이지만 돌립니다. 각도는 현재 회전에 더해지지 않는 절대값입니다.

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

PDF 지원 · 파일당 최대 500.0 MB · 한 번에 최대 20개 파일

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

PDF 회전은 선택한 페이지(기본은 모든 페이지)의 `/Rotate`를 90·180·270도로 설정합니다. 이 값은 절대값이며 현재 회전에 더하지 않습니다. 페이지가 이미 90으로 저장된 뒤 다시 90을 보내도 여전히 90입니다.

구현은 lopdf로 페이지 속성을 씁니다. 페이지를 그림으로 다시 인쇄하지 않고 qpdf도 호출하지 않습니다. 돌릴 페이지는 `pageNumbers` 필드(기본 `all`)로 고릅니다. `1,3`, `2-5`, `all`, `2n+1` 같은 형식을 받으며, 존재하지 않는 페이지 번호는 거절됩니다. 선택한 페이지는 모두 같은 각도를 받습니다.

뷰어 표시는 `/Rotate`를 존중합니다. 어떤 프린터와 가져오기는 무시합니다. 다운스트림이 여전히 가로로 보이면 PDF 평면화나 다시 인쇄는 다른 일입니다.

비밀번호로 보호된 파일은 이 페이지에서 비밀번호를 입력하면 자동으로 해제됩니다. API 호출자는 먼저 비밀번호 해제를 실행하세요. 90·180·270 외 각도는 거절됩니다.

업로드는 일시적입니다. PDF 보관함을 남기지 않습니다.

기능

  • `/Rotate`를 90·180·270으로 설정. 모든 페이지 또는 페이지 목록
  • 절대 각도. 누적 아님
  • 로컬 lopdf. 래스터화하지 않음
  • 익명 API: /api/v1/general/rotate-pdf

이런 경우에

  • 옆으로 내보낸 스캔을 뷰어에서 바로 세움
  • ADF가 거꾸로 급지한 뒤 모든 페이지를 180으로
  • 섞인 저장 회전을 한 각도로 통일

PDF 페이지를 회전하려면?

  1. PDF를 업로드합니다.
  2. 페이지 필드는 all로 두거나 돌릴 페이지를 입력한 뒤, 90·180·270을 고릅니다.
  3. 처리를 누르고 PDF를 내려받습니다.
  4. `/Rotate`를 존중하는 뷰어로 열어 중간 페이지를 확인합니다.

제한과 경계

  • 한 번 실행에 각도는 하나. 각도가 다른 페이지는 따로 실행
  • 누적하지 않음. 0도나 임의 각도 아님
  • 래스터화하지 않아 어떤 프린터는 플래그를 무시
  • 이 사이트의 업로드 한도는 파일당 500MB이며, 약 95MB를 넘으면 나누어 전송합니다. API 직접 요청 한 건의 본문은 100MB까지입니다.

예시

  • 3페이지 PDF에서 90을 고르면 세 페이지 모두 /Rotate 90
  • 이미 90인 파일에 다시 90을 보내도 여전히 90

이 도구의 개인정보 안내

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

자주 묻는 질문

2페이지만 회전할 수 있나요?
있습니다. 페이지 필드에 2를 입력하면 그 페이지만 새 /Rotate 값을 받습니다.
90을 두 번 하면 180이 되나요?
아닙니다. 실행마다 선택한 각도를 씁니다. 180이 필요하면 180을 고르세요.
페이지 내용을 다시 그리나요?
아닙니다. 페이지 사전 플래그만 설정합니다. 내용 스트림은 그대로입니다.
프린터가 여전히 가로로 찍는 이유는요?
어떤 인쇄 경로는 /Rotate를 무시합니다. 소비 쪽 문제이며 다시 돌려서 해결되지 않습니다.

최종 업데이트:

코드에서 호출하기

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

curl -X POST "https://pdf123.xyz/api/v1/general/rotate-pdf" \
  -F "[email protected]" \
  -F "pageNumbers=all" \
  -F "angle=90" \
  -o output.pdf

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

AI 에이전트에서 사용하기

스킬

이 스킬을 설치하면 Claude Code, Codex, Cursor 등 AI 에이전트가 'PDF 회전' 작업을 대신 실행합니다: /skills/pdf123-rotate.md

전체 에이전트 스킬

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