나누기는 성격이 꽤 다른 두 가지 필요를 포괄하며, 이 도구는 둘 다 지원합니다. 모든 페이지 나누기는 문서를 페이지당 한 개의 PDF로 흩뜨립니다. 스캔한 청구서 묶음이 파일 하나로 들어왔는데 각각 따로 보관해야 할 때 맞는 선택입니다. 선택한 페이지 추출은 격자에서 페이지를 골라 그것만 새 문서 하나로 모읍니다. 3장이 필요하거나, 서명 페이지가 필요하거나, 부록을 뺀 전부가 필요할 때 쓰는 방식입니다.
두 방식 모두 pdf-lib의 copyPages를 씁니다. 원본 페이지 객체를 새 파일로 이식하는 방식이라 렌더링이나 재인코딩이 전혀 없습니다. 텍스트는 계속 선택되고, 폰트는 그대로 임베드되어 있으며, 벡터 도면은 선명하게 유지되고, 결과 페이지는 원본과 사실상 동일합니다.
두 나누기 방식 모두 전적으로 브라우저에서 실행됩니다. 소송 자료, 진료 기록, 재무제표를 사본이 서버에 닿는 일 없이 나눌 수 있습니다.
-01, -02 식으로 번호가 붙은 ZIP을 줍니다. 추출은 선택 항목이 담긴 PDF 하나를 줍니다.| 필요한 것 | 방식 | 결과 |
|---|---|---|
| 청구서를 건별 파일로 | 모든 페이지 나누기 | 1페이지 PDF들의 ZIP |
| 서명 페이지만 | 선택한 페이지 추출 | 그 페이지가 담긴 PDF 하나 |
| 2장부터 5장까지 | 선택한 페이지 추출 | 해당 범위가 담긴 PDF 하나 |
| 부록을 제외한 전부 | 선택한 페이지 추출 | 부록이 빠진 PDF 하나 |
| 페이지 순서 변경 | PDF 정렬 | 원하는 순서로 끌어 배치 |
아니요. 페이지가 다시 렌더링되지 않고 완전한 PDF 객체로 복사되므로, 나뉜 파일에는 원본 내용이 그대로 들어 있습니다. 선택 가능한 텍스트, 임베드된 폰트, 벡터 그래픽이 모두 온전합니다.
원본 파일명에 -split과 두 자리 페이지 번호가 붙습니다. contract-split-01.pdf, contract-split-02.pdf 같은 식이고 ZIP 하나로 전달됩니다.
네. 선택한 페이지 추출을 고르고 썸네일 격자에서 해당 페이지들을 클릭하면 됩니다. 결과는 그 페이지들이 순서대로 담긴 PDF 하나입니다.
여러 파일을 불러올 수는 있지만 하나로 이어진 페이지 묶음으로 처리됩니다. 개별로 나누려면 한 번에 한 문서씩 처리하세요.
페이지 내용은 그대로 복사되지만 북마크 목차나 양식 필드 정의 같은 문서 수준 구조는 새 파일로 넘어가지 않습니다.
아니요. pdf-lib가 브라우저 안에서 나누기를 수행하고 결과 파일을 메모리에서 만든 뒤 내려받습니다.