LibraTool logoLibraTool

免費PDF 拆分工具

將 PDF 拆分為單獨頁面或提取特定頁面範圍。可單獨下載頁面或打包為 ZIP。

將檔案拖放到此處或點選瀏覽

PDF · 無強制大小限制

或按 Ctrl+V 從剪貼簿貼上

瀏覽檔案

你的檔案永遠不會離開你的裝置。所有處理都在你的瀏覽器中本地進行。

工作原理

PDF 拆分完全在你的瀏覽器中執行,使用 pdf-lib 將頁面複製到新文件,使用 pdfjs-dist 渲染即時縮圖——你的檔案絕不會上傳到任何伺服器。

  1. 1
    pdf-lib 讀取 PDF 結構
    拖入檔案後,pdf-lib 載入原始 ArrayBuffer 並解析 PDF 內部的頁面樹。它統計頁數並使頁面可供複製,而無需解碼每個嵌入的字型或圖片。
  2. 2
    pdfjs-dist 渲染頁面縮圖
    同時,pdfjs-dist(透過 CDN worker 載入)以固定的 220 px 寬度將每一頁柵格化到離屏 Canvas 元素上。每頁渲染完成後,JPEG data URL 會逐步填入縮圖網格,因此在整個文件準備好之前你就可以開始選擇頁面。
  3. 3
    選擇拆分方式
    提供三種模式:將每一頁拆分為單獨的 PDF,按每 N 頁一組拆分,或透過點選縮圖或輸入 '1-3, 7, 10-12' 這樣的範圍挑選單獨頁面。縮圖網格會醒目提示所選頁面和交替的分組邊界,讓你在確認前就能看到拆分方案。
  4. 4
    pdf-lib 寫入新 PDF;JSZip 打包輸出
    對於每個輸出組,pdf-lib 建立一個新的 PDFDocument,並用 copyPages() 只複製所選頁面。當結果是多個檔案時,JSZip 將它們收集到一個 ZIP 中。單個提取範圍會直接下載為 PDF,不進行壓縮打包。

你的 PDF 由瀏覽器直接讀取,絕不會離開你的裝置——所有拆分都在本地 JavaScript 中完成,不涉及伺服器。

相關工具

常見問題