PDF 페이지 정리(순서 변경・결합・분할・추출)
여러 PDF를 한 화면에 불러와 페이지 순서 변경・추가・삭제・추출・회전을 자유롭게 할 수 있는 도구입니다. 결합과 분할도 이 하나로 끝나며, 파일은 서버로 전송되지 않고 모두 브라우저 안에서 처리됩니다.
PDF 페이지 정리 팁
- 여러 PDF를 한꺼번에 드래그&드롭하면 각 파일의 모든 페이지가 불러온 순서대로 목록에 추가됩니다. 이후 원하는 순서로 다시 배치하면 됩니다.
- 페이지 카드는 드래그로 순서를 바꿀 수 있고, 체크박스로 여러 개를 선택한 뒤 "선택 페이지 삭제"나 "선택 페이지 회전"을 한 번에 실행할 수도 있습니다.
- "선택 페이지 추출"은 원래 목록을 그대로 두고 선택한 페이지만 새 PDF로 내보냅니다. 현재 작업 중인 순서를 그대로 유지하고 싶을 때 유용합니다.
- 불필요한 빈 페이지나 방향이 뒤집힌 스캔 페이지도 삭제・회전 버튼으로 그 자리에서 바로잡은 뒤 한꺼번에 내보낼 수 있습니다.
- 페이지 수가 많은 PDF는 미리보기 렌더링에 시간이 걸릴 수 있습니다. 불러온 직후 순서대로 하나씩 표시되니 잠시 기다려 주세요.
자주 묻는 질문
여담 ― PDF 페이지 "순서 변경"이 오랫동안 번거로웠던 이유
1993년 Adobe가 발표한 PDF(Portable Document Format)는 내부적으로 페이지를 단순한 평면 목록으로 저장하지 않습니다. 사양상 페이지 간 상호 참조와 공유 리소스 관계까지 포함하는 트리 구조(페이지 트리)로 파일 내부에 저장됩니다. 그래서 겉보기에는 "페이지 하나 삭제"나 "순서 바꾸기"처럼 단순해 보이는 작업도, 실제로는 이 내부 참조 관계를 안전하게 재구성해야 하는 작업이라 텍스트 편집기로 직접 손댈 수 있는 수준이 아니었습니다.
오랫동안 PDF 페이지 순서를 바꾸려면 전용 편집 소프트웨어를 구매하거나 온라인 변환 서비스에 파일을 업로드하는 방법밖에 없었습니다. 계약서나 사내 자료처럼 민감한 문서를 다룰 때는 파일을 외부 서버로 보내는 것 자체가 보안상의 우려가 되어 망설이는 경우도 적지 않았습니다.
이 도구가 사용하는 pdf-lib 라이브러리는 PDF의 페이지 트리 조작을 JavaScript만으로 완결할 수 있어, 브라우저 안에서만 페이지 복제・삭제・순서 변경・회전을 수행하고 새 PDF로 내보낼 수 있습니다. 파일이 외부로 전혀 전송되지 않는다는 특성은 단순한 편의를 넘어 기밀 문서를 다룰 때 실질적인 안심 요소가 됩니다.