重排 PDF 頁面
重排頁面用 qpdf 調整 PDF 頁面的順序。它可以依自訂頁清單排列、反轉整份檔案、為雙面或小冊子列印排序、分開奇偶頁、去掉首頁或末頁,或複製頁面。
把檔案拖到這裡,或點一下選擇
支援 PDF · 每個檔案上限 500.0 MB
也可以按 Ctrl/Cmd+V 或從剪貼簿選單貼上檔案。
重排頁面先建立頁面清單,再用 qpdf 依清單拷貝。表單上的每個模式都已實作:`REVERSE_ORDER`(預設)、`CUSTOM`(你輸入的頁面清單,依該順序)、`DUPLEX_SORT`(1、最後一頁、2、倒數第二頁……)、`BOOKLET_SORT`(騎馬釘小冊子的拼版順序,補足為 4 的倍數)、`ODD_EVEN_SPLIT`(先奇數頁再偶數頁)、`REMOVE_FIRST`、`REMOVE_LAST`、`REMOVE_FIRST_AND_LAST` 與 `DUPLICATE`(每頁就地輸出兩次)。
`CUSTOM` 和 `DUPLICATE` 讀取頁清單(網站上是 `pageNumbers`,介面裡是 `order`)。`CUSTOM` 沒有頁清單會被拒絕;只有 `REVERSE_ORDER`(或完全不選模式)才會反轉。`DUPLICATE` 沒有頁清單時會複製每一頁,`CUSTOM` 清單裡重複的頁碼只用一次。未知的 `customMode` 會被拒絕,而不是悄悄反轉;若某個模式會讓檔案一頁不剩(例如刪除單頁檔案的首頁),也會報錯。
小冊子排序只調整頁面順序,不會把兩頁放在同一張紙上。有密碼保護的檔案,在你輸入密碼後會在本頁為你解鎖;API 呼叫端需先執行移除密碼。
擷取頁面使用同一個介面,傳入頁清單且不選模式。
功能
- qpdf 子集:反轉、自訂順序、雙面、小冊子、奇偶、移除首頁/末頁、複製
- 自訂順序與複製會使用頁面清單
- 未知模式會被拒絕並回傳錯誤
- 匿名 API:/api/v1/general/rearrange-pages
適用情境
- 把最後一頁先掃進去的一疊反轉過來
- 把奇數頁再偶數頁放進同一檔案
- 一步移除封面或最後一頁
- 每頁複製一次做審閱副本
如何重排 PDF 中的頁面?
- 上傳 PDF。
- 選擇一個模式。自訂順序或複製需要填寫頁面清單(也可以拖曳縮圖來設定順序)。
- 點選處理。
- 下載後檢查頁面順序(複製會讓頁數加倍)。
限制與邊界
- 小冊子排序只調整順序,不做兩頁拼一張的拼版
- 讓檔案一頁不剩的模式會報錯
- 有密碼保護的檔案需要輸入密碼
- 本網站的上傳上限:每個檔案 500 MB,超過約 95 MB 時分塊上傳。直接呼叫 API 時,單一請求本文上限為 100 MB。
示例
- 4 頁檔案反轉後變成 4,3,2,1
- 4 頁做奇偶變成 1,3,2,4
- 6 頁做雙面排序變成 1,6,2,5,3,4
本工具的隱私說明
檔案經 HTTPS 上傳,在伺服器記憶體或短期暫存目錄中處理,結果就緒後即刪除。我們不會為日後瀏覽、訓練或廣告輪廓保留副本。留存期限與 AdSense Cookie 說明見隱私權政策。
常見問題
- 選了自訂順序卻沒填頁清單會怎樣?
- 請求會失敗,回傳提示需要 pageNumbers 的 bad request 錯誤。自訂順序絕不會反轉;請填寫頁清單,例如 3,1,2。
- 複製會做什麼?
- 頁面清單中的每一頁(清單為空時是所有頁)就地輸出兩次:1,1,2,2,…
- 實作了小冊子拼版嗎?
- 小冊子排序會給出騎馬釘小冊子的列印順序(8 頁變成 8,1,2,7,6,3,4,5)。它只調整頁面順序,不會把兩頁放到同一張紙上。
- 透過 API 送出未知模式會怎樣?
- 請求會失敗並回傳指明該模式的 bad request 錯誤,不再退回到反轉。
最後更新:
用程式碼呼叫
本站每個工具都是普通 REST 介面。匿名使用不需要帳號或 API Key,給瀏覽器、開發者與 AI 代理同樣可用。
curl -X POST "https://pdf123.xyz/api/v1/general/rearrange-pages" \
-F "[email protected]" \
-F "customMode=REVERSE_ORDER" \
-F "pageNumbers=all" \
-o output.pdf也提供 MCP 工具,供說 Model Context Protocol 的用戶端呼叫(JSON-RPC 2.0,POST /mcp)。 完整 API 文件
在 AI 代理中使用
Skill裝上這個 Skill,Claude Code、Codex、Cursor 等 AI 代理就能替你完成「重排頁面」: /skills/pdf123-rearrange-pages.md
檔案只用於本次處理,完成後自動刪除。