✂️
免費PDF 拆分工具
將 PDF 拆分為單獨頁面或提取特定頁面範圍。可單獨下載頁面或打包為 ZIP。
將檔案拖放到此處或點選瀏覽
PDF · 無強制大小限制
或按 Ctrl+V 從剪貼簿貼上
你的檔案永遠不會離開你的裝置。所有處理都在你的瀏覽器中本地進行。
工作原理
PDF 拆分完全在你的瀏覽器中執行,使用 pdf-lib 將頁面複製到新文件,使用 pdfjs-dist 渲染即時縮圖——你的檔案絕不會上傳到任何伺服器。
- 1pdf-lib 讀取 PDF 結構拖入檔案後,pdf-lib 載入原始 ArrayBuffer 並解析 PDF 內部的頁面樹。它統計頁數並使頁面可供複製,而無需解碼每個嵌入的字型或圖片。
- 2pdfjs-dist 渲染頁面縮圖同時,pdfjs-dist(透過 CDN worker 載入)以固定的 220 px 寬度將每一頁柵格化到離屏 Canvas 元素上。每頁渲染完成後,JPEG data URL 會逐步填入縮圖網格,因此在整個文件準備好之前你就可以開始選擇頁面。
- 3選擇拆分方式提供三種模式:將每一頁拆分為單獨的 PDF,按每 N 頁一組拆分,或透過點選縮圖或輸入 '1-3, 7, 10-12' 這樣的範圍挑選單獨頁面。縮圖網格會醒目提示所選頁面和交替的分組邊界,讓你在確認前就能看到拆分方案。
- 4pdf-lib 寫入新 PDF;JSZip 打包輸出對於每個輸出組,pdf-lib 建立一個新的 PDFDocument,並用 copyPages() 只複製所選頁面。當結果是多個檔案時,JSZip 將它們收集到一個 ZIP 中。單個提取範圍會直接下載為 PDF,不進行壓縮打包。
你的 PDF 由瀏覽器直接讀取,絕不會離開你的裝置——所有拆分都在本地 JavaScript 中完成,不涉及伺服器。