예시
입력
파일: scan.pdf (10 페이지, 가로 방향으로 스캔됨) 각도: 90°, 범위: 전체
출력
scan-rotated-90.pdf (10 페이지) → 모두 시계방향 90도 회전
참고
회전은 누적 — 이미 90도 회전된 페이지에 90 추가하면 180. 원본 파일은 변경되지 않습니다.
사용법 / 자주 묻는 질문
이런 경우 사용하세요
- 스캐너가 가로로 출력한 PDF 를 세로로 교정
- 휴대폰 카메라 스캔의 잘못된 방향 일괄 수정
- 발표 자료 (가로 슬라이드) 를 세로 인쇄용으로 회전
- 특정 페이지만 회전 (예: 부록의 가로 표만 회전)
- 회전된 PDF 재회전으로 원위치 복원
자주 묻는 질문
- Q.이미 회전된 PDF 는 어떻게 처리되나요?
- A.현재 회전값 + 입력 각도 의 합. 예: 90도 회전된 페이지에 90 추가 = 180. 270 추가 = 0 (원위치).
- Q.선택 페이지만 회전하면 다른 페이지는?
- A.그대로 유지됩니다. 회전 안 한 페이지의 콘텐츠 · 폰트 · 이미지는 원본과 동일.
- Q.회전 후 텍스트 검색 / 복사가 깨지나요?
- A.아닙니다. PDF 의 rotation 메타데이터만 변경 — 텍스트 layer · selectable 그대로 유지.
재미있는 사실
PDF 의 page rotation 은 페이지 객체의 /Rotate key 값만 변경 — 0/90/180/270 네 값만 허용. 실제 콘텐츠 좌표는 그대로, viewer 가 표시 시 회전 적용. 그래서 회전 cost 가 거의 0.
ISO 32000-1 §14.8 (Pages — Rotate)스캐너가 가로로 인쇄한 PDF 문서가 의외로 흔함 — sheet feeder 가 종이 가로 방향으로 통과시키는 경우. 받는 사람이 모니터 회전하는 대신 PDF 회전이 정답.
Wikipedia — Image scanner회전 후에도 OCR 결과 · selectable text 가 그대로 유지되는 이유 — PDF 의 텍스트는 vector 좌표로 박혀 있어 page rotation 메타데이터와 독립. viewer 가 표시할 때만 회전 적용.
pdf-lib
관련 도구
- 컬러 변환
HEX·RGB·HSL을 양방향 변환합니다. 입력 형식을 자동 인식하고 컬러 미리보기를 함께 표시합니다.
- 이미지 → Base64 (Data URI)
이미지를 Base64 data URI로 변환합니다. HTML/CSS/Markdown에 인라인으로 삽입할 때 사용. 5 MB 이하 권장.
- 이미지 리사이즈·압축
이미지를 브라우저 안에서 리사이즈·자르기·압축. 가로세로 크기 입력 + crop / fit 모드 + JPEG 품질 조절. 파일명은 {원본}_{w}x{h}.{ext}.
- 이미지 자르기
브라우저에서 바로 이미지를 자릅니다. 드래그로 영역 선택, 비율 고정(1:1·16:9 등), PNG/JPEG 저장. 업로드 없음.
- 이모지 피커
이모지를 클릭 한 번에 복사. 한·영 이름 검색, 카테고리 탐색, 최근 사용·즐겨찾기를 브라우저에 저장.
- QR 코드 생성기
텍스트나 URL로 QR 코드를 생성합니다. 에러 정정 단계(L/M/Q/H) 조정, SVG 출력, 다운로드 지원.
- 색 대비 검사기
전경색과 배경색 사이 WCAG 대비비를 계산하고 AA/AAA(일반·큰 글자) 통과 여부를 표시합니다. 실시간 샘플 미리보기.
- 색 팔레트 생성기
하나의 기준 색에서 팔레트를 생성합니다 — 명도 변형(shades/tints), 보색, 유사색, 삼색조, 사색조. HSL 기반, 0 dependency.
- CSS 그라디언트 생성기
선형·방사형·원뿔 CSS 그라디언트를 색상 정지점·각도와 함께 만듭니다. 실시간 미리보기 + 복사 가능한 CSS 출력.
- PDF 병합
여러 PDF 파일을 하나로 합칩니다. 순서 변경 가능. 모든 처리는 브라우저에서 — 파일이 외부로 전송되지 않습니다.
- PDF 분할
PDF에서 페이지 범위를 추출합니다. 예: 1-3,5,7-9. 모든 처리는 브라우저에서 — 파일이 외부로 전송되지 않습니다.
- PDF 워터마크
PDF 모든 페이지에 텍스트 워터마크 (CONFIDENTIAL, DRAFT 등) 추가. 투명도·회전·크기·색상 조절. 모든 처리는 브라우저에서.
- PDF 압축
PDF 를 object stream 압축 + 메타데이터 제거로 재인코딩. 텍스트 위주는 5-20% 감소. 이미지 위주 PDF 는 server-side 도구 필요. 모든 처리는 브라우저에서.
- 이미지 PDF 변환
JPG·PNG 등 여러 이미지를 PDF 한 파일로 — 브라우저에서. 순서 변경, A4/Letter/원본 크기 선택. 업로드 없음.
- 파비콘 생성기
이미지·이모지·텍스트로 파비콘을 만듭니다. 다중 크기 favicon.ico, apple-touch-icon, PWA 아이콘과 바로 쓰는 HTML·manifest 스니펫. 브라우저에서 바로.