依指定頁碼分割 PDF
分割 PDF 在你輸入的頁碼之後把一份 PDF 切成多個檔案,每個數字是一段的最後一頁。切好的各段會打包成一個 ZIP 一起下載。
把檔案拖到這裡,或點一下選擇
支援 PDF · 每個檔案上限 500.0 MB
也可以按 Ctrl/Cmd+V 或從剪貼簿選單貼上檔案。
分割 PDF 依你輸入的頁碼,把一份 PDF 切成若干檔案。一托盤發票掃成一份、一本書要按章交出、證物包必須拆成多個附件,都是這類工作。
`pageNumbers` 是一組從 1 起算的切開點:每個數字是某一段的最後一頁。10 頁檔案上,`3,7` 得到 1-3、4-7 與 8-10。最後一頁總會當作終界,不必再寫一遍。
表單預設值是 `1`,第 1 頁單獨一份,其餘在第二份。省略該欄位則每頁各成一份檔案。每個頁碼都必須存在於文件中:超過最後一頁的頁碼會報錯拒絕。接受逗號清單、`all` 和範圍,範圍的終點超過最後一頁時會被截到末頁。`5-9` 這樣的範圍表示在第 5 到第 9 頁之後各切一刀,所以會切出五個單頁檔案。
每一段都是 qpdf 的頁面子集合,打成 ZIP 供下載。頁面是拷貝,不是經印表機驅動重印,所以文字編碼與影像保持原樣。
若只要一段連續頁、其餘可丟,擷取頁面更直接。分割適合一次產出多份檔案。
常見失誤是差一頁。打開 PDF,看檢視器上的頁碼,再把那些數填成「切在此頁之後」。不確定總頁數時,用文件資訊查看。
分割不會刪除你裝置上的原始檔。來源檔留存或丟棄按你自己的規則。只拆你有權作為獨立文件再散布的檔案。
有密碼保護的檔案,在你輸入密碼後會在本頁為你解鎖;API 呼叫端需先執行移除密碼。ZIP 是伺服器上的暫存輸出,工作完成後請下載。
功能
- 依從 1 起算的頁碼切開;輸出是 PDF 的 ZIP
- 用 qpdf 拷貝頁面,而不是重印成影像
- 預設 `1` 在首頁後切開;留空則每頁各成一份
- 匿名 API:/api/v1/general/split-pages
適用情境
- 把通宵掃描機托盤拆成每份工作一個 PDF
- 把合訂證物 PDF 切成法院入口要求的附件
- 依已知分頁把書的 PDF 切成章檔
如何把 PDF 分割成多個檔案?
- 上傳要拆開的 PDF。
- 輸入從 1 起算、切在其後的頁碼(例如 10 頁檔案填 3,7)。
- 點選處理,下載分割 PDF 的 ZIP。
- 打開每一段,確認首頁與末頁與你打算的切開點一致。
限制與邊界
- 切開點必須是有效的、從 1 起算的頁碼;超過最後一頁的頁碼會報錯
- 有密碼保護的檔案需要密碼;API 呼叫端需先執行移除密碼
- 不會依書籤辨識章節(那是依章節分割)
- 本網站的上傳上限:每個檔案 500 MB,超過約 95 MB 時分塊上傳。直接呼叫 API 時,單一請求本文上限為 100 MB。
示例
- 10 頁檔案在 3 與 7 後切開,得到三份 PDF:1-3、4-7、8-10
- 6 頁檔案上預設 pageNumbers=1,得到 1 頁 PDF 與 5 頁 PDF
本工具的隱私說明
檔案經 HTTPS 上傳,在伺服器記憶體或短期暫存目錄中處理,結果就緒後即刪除。我們不會為日後瀏覽、訓練或廣告輪廓保留副本。留存期限與 AdSense Cookie 說明見隱私權政策。
常見問題
- pageNumbers 是頁範圍,還是切點清單?
- 切點。10 頁檔案上的 3,7 表示 1-3、4-7 與 8-10。不是「只保留第 3 頁與第 7 頁」。
- 為什麼得到 ZIP 而不是一份 PDF?
- 每一段都是獨立 PDF。回應把它們打成 `{name}_split.zip`。
- 怎樣讓每一頁各成一份檔案?
- 把 pageNumbers 留空,或列出每一頁。網站預設的 1 只在第 1 頁後切開。
- 什麼時候該用擷取頁面?
- 只要一段範圍、其餘可丟時用擷取頁面。分割適合一次產出多份檔案。
最後更新:
用程式碼呼叫
本站每個工具都是普通 REST 介面。匿名使用不需要帳號或 API Key,給瀏覽器、開發者與 AI 代理同樣可用。
curl -X POST "https://pdf123.xyz/api/v1/general/split-pages" \
-F "[email protected]" \
-F "pageNumbers=1" \
-o output.pdf也提供 MCP 工具,供說 Model Context Protocol 的用戶端呼叫(JSON-RPC 2.0,POST /mcp)。 完整 API 文件
在 AI 代理中使用
Skill裝上這個 Skill,Claude Code、Codex、Cursor 等 AI 代理就能替你完成「分割 PDF」: /skills/pdf123-split.md
檔案只用於本次處理,完成後自動刪除。