PDF 유틸리티
PDF 분할기란 무엇인가요?
PDF 분할기는 이 PDF 유틸리티 제품군(압축 및 병합과 함께)의 세 가지 도구 중 하나입니다. 단일 PDF 파일을 입력으로 받아 사용자가 정의한 규칙(균등한 페이지 청크, 사용자 지정 페이지 범위 또는 페이지당 하나의 파일)에 따라 여러 개의 작은 PDF 파일로 나눕니다.
PDF 파일을 분할해야 하는 이유는 무엇인가요?
도구의 설계를 기반으로, 분할은 다음과 같은 경우에 유용합니다: 더 큰 문서에서 특정 페이지 추출(예: 50페이지 보고서에서 7~9페이지 추출), 공유 또는 업로드를 쉽게 하기 위해 대용량 문서를 균등한 청크로 분할, 개별 페이지를 독립 파일로 분리, 실제로 필요한 부분만 전송하거나 저장하기 위한 파일 크기 축소.
버튼들은 어디에 사용되나요?
찾아보기 — 파일 선택기를 열어 PDF를 선택합니다. 지우기 — 패널을 재설정하고 로드된 파일을 제거합니다. N페이지마다 모드 — PDF를 N페이지의 균등한 청크로 분할합니다. 사용자 지정 범위 모드 — 1-3, 5, 7-9와 같은 범위를 입력할 수 있으며, 각각이 자체 파일이 됩니다. 단일 페이지 모드 — 페이지당 하나의 PDF를 생성합니다. X개 파일로 분할 버튼 — 분할 작업을 실행합니다. 레이블은 몇 개의 파일이 생성될지 동적으로 업데이트됩니다. 저장(출력 파일당) — 해당 개별 분할 파일을 다운로드합니다. 모두 다운로드 — 180ms 간격으로 생성된 모든 파일의 다운로드를 한 번에 트리거합니다.
PDF 분할기는 큰 파일을 처리할 수 있나요?
모든 것이 pdf-lib 라이브러리를 사용하여 브라우저에서 완전히 실행됩니다. 파일은 서버에 업로드되지 않습니다. 즉, 성능은 사용자의 기기 메모리와 브라우저에 따라 달라집니다. 이미지가 많은 매우 큰 PDF는 느릴 수 있거나 브라우저 메모리 한계에 도달할 수 있습니다. 도구 자체는 명시적인 파일 크기 제한을 부과하지 않지만, 클라이언트 측 JavaScript 처리의 실질적인 제약을 상속합니다.
PDF 분할기 도구는 어떻게 작동하나요?
PDF 파일을 끌어놓거나 탐색합니다. 도구는 이를 ArrayBuffer로 로드하고 pdf-lib를 통해 페이지 수를 읽습니다. 분할 모드를 선택하고 구성합니다(청크 크기, 범위 또는 단일 페이지). 도구는 작업을 실행하기 전에 결과를 작은 “칩”(예: p1–3, p4–6)으로 미리 봅니다. 분할을 클릭하면 계산된 각 범위를 반복하고, 소스 PDF를 로드하고, 새 PDFDocument를 만들고, 관련 페이지만 복사하여 별도의 바이트 배열로 저장합니다. 진행 상황은 애니메이션 바와 상태 텍스트로 표시됩니다. 완료되면 각 출력 파일이 이름, 크기 및 페이지 수와 함께 목록에 나타납니다. 개별적으로 또는 한 번에 모두 다운로드할 수 있습니다.
PDF 분할기 도구는 무료인가요?
완전히 무료입니다. 계정, 백엔드, 텔레메트리, 비용 없이 브라우저에서 완전히 실행되는 단일 HTML 파일입니다. 데스크탑에 저장하고 무기한 오프라인으로 사용할 수 있습니다.
