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 페이지를 회전하려면?
- PDF를 업로드합니다.
- 페이지 필드는 all로 두거나 돌릴 페이지를 입력한 뒤, 90·180·270을 고릅니다.
- 처리를 누르고 PDF를 내려받습니다.
- `/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.pdfModel Context Protocol을 쓰는 에이전트 클라이언트용 MCP 도구로도 제공합니다(JSON-RPC 2.0, POST /mcp). 전체 API 문서
AI 에이전트에서 사용하기
스킬이 스킬을 설치하면 Claude Code, Codex, Cursor 등 AI 에이전트가 'PDF 회전' 작업을 대신 실행합니다: /skills/pdf123-rotate.md
파일은 이번 처리에만 쓰이며, 끝나면 자동으로 삭제됩니다.