跳至主要內容
PPDF123

旋轉 PDF 頁面

旋轉 PDF 把頁面轉 90、180 或 270 度並儲存為新檔案。預設旋轉所有頁,也可以只轉你列出的頁。角度是絕對值,不會疊加在頁面目前的旋轉上。

把檔案拖到這裡,或點一下選擇

支援 PDF · 每個檔案上限 500.0 MB · 一次最多 20 個檔案

也可以按 Ctrl/Cmd+V 或從剪貼簿選單貼上檔案。

旋轉 PDF 把你選定的頁面(預設是每一頁)的 `/Rotate` 設成 90、180 或 270 度。這個值是絕對值,不會疊加在目前的旋轉上。一頁已經存成 90,你再送 90,仍是 90。

實作用 lopdf 寫頁面屬性。它不會把頁重印成圖,也不呼叫 qpdf。`pageNumbers` 欄位(預設 `all`)選出要旋轉的頁,接受 `1,3`、`2-5`、`all`、`2n+1` 這類寫法,不存在的頁碼會被拒絕。選中的頁面都用同一個角度。

檢視器顯示時會尊重 `/Rotate`。有的印表機與匯入器會忽略。若下游工具看起來仍是橫的,展平 PDF 或重印是另一件事。

有密碼保護的檔案,在你輸入密碼後會在本頁為你解鎖;API 呼叫端需先執行移除密碼。90、180、270 以外的角度會被拒絕。

上傳是暫時的。我們不會保存你的 PDF 文庫。

功能

  • 把所有頁或指定頁的 `/Rotate` 設為 90、180 或 270
  • 絕對角度,不是累加
  • 本機 lopdf;不點陣化
  • 匿名 API:/api/v1/general/rotate-pdf

適用情境

  • 把側著匯出的掃描檔轉正給檢視器看
  • ADF 倒著走紙後把每頁設成 180
  • 把混雜的儲存旋轉統一成一個角度

如何旋轉 PDF 中的頁面?

  1. 上傳 PDF。
  2. 頁碼欄位保持 all,或填入要旋轉的頁,然後選擇 90、180 或 270。
  3. 點選處理,下載 PDF。
  4. 用尊重 `/Rotate` 的檢視器打開,抽中間一頁看看。

限制與邊界

  • 每次執行只能用一個角度:要轉不同角度的頁面,需要分幾次執行
  • 不累加;不是 0 度或任意角度
  • 不點陣化,因此有的印表機忽略該旗標
  • 本網站的上傳上限:每個檔案 500 MB,超過約 95 MB 時分塊上傳。直接呼叫 API 時,單一請求本文上限為 100 MB。

示例

  • 3 頁 PDF 選 90,三頁都寫成 /Rotate 90
  • 對已經是 90 的檔案再送 90,仍是 90

本工具的隱私說明

檔案經 HTTPS 上傳,在伺服器記憶體或短期暫存目錄中處理,結果就緒後即刪除。我們不會為日後瀏覽、訓練或廣告輪廓保留副本。留存期限與 AdSense Cookie 說明見隱私權政策。

常見問題

能只旋轉第 2 頁嗎?
能。在頁碼欄位填 2,只有那一頁會得到新的 /Rotate 值。
旋轉 90 兩次會變成 180 嗎?
不會。每次執行都寫入你選的角度。要 180 就選 180。
會重畫頁面內容嗎?
不會。它只設頁面字典旗標。內容串流保持原樣。
為什麼印表機仍打出橫向?
有的列印路徑忽略 /Rotate。那是消費端的問題,不是再轉一次能解決的。

最後更新:

用程式碼呼叫

本站每個工具都是普通 REST 介面。匿名使用不需要帳號或 API Key,給瀏覽器、開發者與 AI 代理同樣可用。

curl -X POST "https://pdf123.xyz/api/v1/general/rotate-pdf" \
  -F "[email protected]" \
  -F "pageNumbers=all" \
  -F "angle=90" \
  -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-rotate.md

全部 Agent Skill

檔案只用於本次處理,完成後自動刪除。