相關推薦
什麼是 PDF 旋轉?
PDF 旋轉是對 PDF 頁面進行 90°/180°/270° 幾何變換的操作。和讀屏預覽不同,旋轉後儲存到 PDF 內部,檔案本身方向被改變,任何閱讀器都會顯示正確。
**和 EXIF 方向的區別:** JPEG 等圖片有 EXIF Orientation 標記,PDF 沒有等效機制。手機拍攝的頁面的 PDF 沒有 EXIF,方向錯誤必須旋轉像素。本工具透過修改 PDF 頁面字典的 /Rotate 值實現真正的旋轉儲存。
**批次方向矯正:** 掃描 100 張單據可能部分橫向、部分縱向。本工具支援逐頁指定方向,統一 90°/180°/270° 旋轉,無需逐張單獨處理。
**和列印旋轉的區別:** 列印時旋轉只是顯示,不改變 PDF 本體的方向;本工具的旋轉是永久寫入 PDF,對螢幕閱讀、匯出圖片、郵件附件都生效。
適用場景
- 掃描件 / 翻拍 PDF 部分頁面方向錯誤需要旋轉矯正
- 手機拍攝的 PDF 橫豎不一,統一為縱向或橫向
- 雙面掃描時背面顛倒(180°)一鍵修復
- 混合方向的合約、報告統一為方便閱讀的方向
- PDF 中單頁需要單獨旋轉(如一頁特殊橫版)
- 在不開啟 Adobe Acrobat 的情況下快速調整 PDF 方向
使用方法
- 上傳需要旋轉的 PDF 檔案(支援批次)
- 選擇旋轉模式:統一旋轉所有頁 或 逐頁設定旋轉
- 每頁預覽縮圖,確認角度(90° / 180° / 270°)
- 點擊開始旋轉,下載旋轉後的 PDF
功能特點
- 4 種旋轉角度:0° / 90° / 180° / 270°,每個頁面對應一個角度下拉選單
- 整本旋轉:一鍵對所有頁面統一旋轉到指定方向
- 逐頁旋轉:掃描件中部分橫部分縱時按頁單獨指定
- 批次設定:多選若干頁一次性設為相同角度,處理混合方向 PDF
- 縮圖即時預覽:每個頁面產生縮圖,點擊查看大圖旋轉效果
- 純前端本地處理:基於 pdf-lib,所有計算在瀏覽器內完成,檔案不上傳
- 無損永久旋轉:只修改頁面 /Rotate 欄位,不重新渲染不壓縮,畫質 100% 保持
PDF 旋轉 vs 重新匯出 vs 重新掃描
PDF 頁面方向不對有三種處理思路,本工具的「旋轉」只是其中最快的一種。先判斷方向錯誤的根因再選工具,能少走彎路。
PDF 旋轉 vs 重新匯出源檔 vs 重新掃描:怎麼選?
三種方式都能讓 PDF 頁面方向正確,但代價和適用範圍完全不同。
| 方式 | 適合場景 | 代價 | 可逆性 | 推薦度 |
|---|---|---|---|---|
| 本工具 PDF 旋轉 | 頁面內容正確,僅方向錯了(掃描件顛倒、手機拍照側過來) | 秒級完成,畫質不變,檔案大小不變 | ✅ 再旋轉一次即可還原 | ✅ 首選 |
| Word/Pages 重新匯出 PDF | 源檔還在 Word/Pages/Excel 裡,能重新排版方向 | 需要開啟源檔重新設定頁面方向再匯出 | ⚠️ 取決於源檔是否還在 | ⚠️ 僅當源檔方便拿到時 |
| 重新掃描原件 | 掃描件本身方向嚴重錯誤且 PDF 已分不清來源 | 需要掃描器、原始紙張,可能耗時長 | ❌ 不可逆,需要原始件 | ❌ 最後備選 |
本工具 4 種旋轉角度的使用場景
0° / 90° / 180° / 270° 各自對應不同的原始錯誤方向,按錯誤類型選角度能一次到位。
| 角度 | 原始錯誤方向 | 旋轉後方向 | 典型場景 |
|---|---|---|---|
90° 順時針 | 頁面側過來(向左倒) | 右側朝上 | 手機直拍改橫、掃描件被側放掃描 |
180° | 頁面上下顛倒 | 正立 | ADF 雙面掃描錯位、掃描件上下顛倒 |
270° 順時針 | 頁面側過來(向右倒) | 右側朝上 | 橫版海報逆時針 90°、PDF 整體向右傾斜 |
0° | 無需旋轉 | 保持原狀 | 方向已經正確的頁面 |
最佳实践
先看縮圖再點旋轉,不要憑感覺選角度
**大多數 PDF 旋轉失敗,是因為沒看清方向就猜角度**。本工具上傳後每個頁面都會產生縮圖,**點擊縮圖看大圖預覽**判斷方向錯誤類型(側過來、顛倒、還是完全錯亂),再選對應角度。如果一頁猜錯了,**再點一次 90° 按鈕**就能糾正,總比匯出錯誤的 PDF 再回來重新處理省事。**絕對不要**用「整本旋轉 180°」碰運氣賭方向——掃描件中經常是部分頁正確部分頁錯誤,碰運氣會讓原本正確的頁變錯誤。
整本旋轉後部分頁面方向不對掃描件優先用本工具旋轉,而不是重新掃描或重新匯出
掃描件方向錯誤時,最快的處理路徑就是用本工具旋轉(秒級完成),而不是回去重新掃描(耗時長、需要原紙張)或者修改源檔(源檔根本不存在掃描件)。**本工具的旋轉是修改 /Rotate 欄位,幾百 KB 的掃描 PDF 旋轉後體積幾乎不變**。**只要原 PDF 還能打開,就不要走重新掃描這條路**——重新掃描會讓文字 OCR 結果變化、字型模糊、體積暴漲,得不償失。
混合方向掃描件用「逐頁設定」,不要用「整本旋轉」
掃描 100 張單據/合約/報告時,**經常出現部分橫向部分縱向**,這是掃描器進紙器(ADF)混裝或掃描員擺放不齊導致的。**正確做法**:上傳後點全選所有頁 → 取消全選 → 逐頁點擊縮圖在右側大圖預覽 → 對方向錯誤的頁單獨設定 90°/180°/270°。**錯誤做法**:直接選「整本 90°」讓所有頁都橫過來——原本正確的頁會被一起轉錯。這種混排場景下**逐頁設定 10 頁以內都是合理的**,因為一次設定就永久寫入 PDF,無需再來一次。
可以只旋轉指定的某些頁面嗎?加密 PDF 必須先解密再旋轉
帶開啟密碼或權限密碼的 PDF **本工具無法直接旋轉**——pdf-lib 在載入加密文件時會報錯。處理順序是:先用 `/pdf/decrypt/` 解除密碼 → 下載解密後的 PDF → 再上傳到本工具旋轉。**絕對不要**試圖跳過解密步驟,否則工具會直接報錯,沒有任何挽救路徑。這是 PDF 處理鏈路的常見節點,記住「先解密、再編輯、再加密」的順序能少走很多彎路。
加密 PDF 旋轉失敗PDF 解密工具手機拍照的 PDF 旋轉後還要檢查文字方向
手機拍照 PDF 多半是「用手機掃描 App 產生」,裡面的文字其實是圖片。本工具旋轉後頁面方向雖然對了,但**圖片裡的文字方向不會自動跟著旋轉**——這是圖片旋轉和 PDF 旋轉的本質區別。如果你看到頁面方向對了但文字是側著的,說明原始拍照時方向就錯了,**正確做法是回到拍照環節重拍**,或者把圖片先轉正再產生 PDF。本工具處理的是 PDF 頁面方向,不是頁面內圖片的像素方向。
旋轉完成後立刻檢查匯出檔案,不要假設成功
下載完旋轉後的 PDF 後,**立刻在瀏覽器或 PDF 閱讀器中開啟看一下**第一頁和最後一頁的方向是否正確。極少數情況下(如 PDF 內部包含複雜的 XFA 表單或異常頁面字典),旋轉結果可能不符合預期。這種情況**重新上傳一次**通常能解決——pdf-lib 在第二次解析時會糾正內部狀態。**不要假設「下載了就是成功了」**,先驗證再交付。
下載後 PDF 打不開常見問題
旋轉後的 PDF 清晰度會變化嗎?
不會。本工具基於 pdf-lib 修改 PDF 頁面字典的 /Rotate 屬性,是無損的純幾何變換,不重新渲染或壓縮,與原檔畫質完全一致。
可以只旋轉指定的某些頁面嗎?
可以。本工具支援「逐頁旋轉」模式:每個頁面對應一個方向下拉選單,分別設定 0° / 90° / 180° / 270°。例如掃描件中奇數頁保持縱向,偶數頁旋轉為橫向,單次操作即可完成。
PDF 旋轉後體積會變嗎?
幾乎不變。僅修改頁面 /Rotate 欄位,檔案大小波動小於 1%。這和把內容轉成圖片再旋轉的「影像旋轉」完全不同。
旋轉會影響 PDF 的文字、連結、表單嗎?
不會。文字字元方向會跟隨頁面旋轉自動調整,連結和表單的互動位置保持原樣,所有元素都正常使用。
支援哪些 PDF 版本?
支援 PDF 1.4 至 PDF 2.0 全版本。加密 PDF 請先用 /pdf/decrypt/ 解除密碼。加密 PDF 也能旋轉,但需要先解鎖。
旋轉後 PDF 在某些閱讀器中方向不對?
極少見。某些舊版本 PDF 閱讀器(如 PDF.js 舊版)可能未讀取 /Rotate 欄位。請升級到最新版 Adobe Reader / 福昕 / Chrome 瀏覽器內建 PDF 閱讀器。
為什麼旋轉後看到的還是舊的?
可能是快取。請強制刷新瀏覽器(Ctrl+Shift+R 或 ⌘+Shift+R)。PDF 閱讀器對開啟過的檔案有快取。
PDF 旋轉會上傳到伺服器嗎?
本工具基於 pdf-lib 在瀏覽器內完成旋轉,檔案不離開本機,刷新或關閉頁面即清除,安全可靠。
故障排查
整本旋轉後部分頁面方向不對
請使用「逐頁旋轉」模式:掃描件中存在混合方向時,批次旋轉只能處理整本方向一致的 PDF。
PDF 表單控制項位置錯位
極少見。如出現,請檢查 PDF 是否包含複雜的 XFA 表單(Acrobat 特有格式)。XFA 表單旋轉後需要重新調整。
加密 PDF 旋轉失敗
請先用 /pdf/decrypt/ 解除密碼,再使用本工具。
下載後 PDF 打不開
請檢查檔案是否完整下載(大小 > 0 KB)。如仍有問題,請提供範例檔案給開發者排查。
術語表
- /Rotate
- PDF 頁面字典中的旋轉屬性,取值 0/90/180/270。本工具透過修改此欄位實現無損旋轉。
- 頁面方向(Portrait / Landscape)
- Portrait 縱向(高 > 寬),Landscape 橫向(寬 > 高)。本工具的 90° / 270° 旋轉改變頁面方向,180° 不改變。
- 批次方向
- 對每一頁獨立設定旋轉角度,適合掃描件中部分橫部分縱的混排文件。
- 字元方向(Tx / Ty)
- PDF 中文字流的方向單位。旋轉後字元方向會隨之調整,確保文字不被旋轉 90° 顯示。本工具自動處理。
- MediaBox / CropBox
- PDF 頁面的可視邊界。旋轉後 MediaBox 自動交換寬高,文字和影像內容相應旋轉。本工具基於 pdf-lib 標準處理。
4 種旋轉角度用途對比
選擇合適角度處理不同方向的頁面。
| 角度 | 效果 | 典型場景 |
|---|---|---|
0° | 不變 | 無需旋轉 |
90° 順時針 | 原縱向 → 橫向 | 手機直拍改橫、橫版海報 |
180° | 上下顛倒 | ADF 雙面掃描錯位、上下顛倒修正 |
270° 順時針 | 原縱向 → 橫向(反方向) | 逆時針旋轉 90° |
PDF 旋轉 vs 圖片旋轉對比
兩種「旋轉」機制各有好壞,理解後選擇。
| 維度 | PDF 旋轉(本工具) | 圖片旋轉 |
|---|---|---|
| 原理 | 修改頁面 /Rotate 欄位 | 像素座標旋轉重渲染 |
| 畫質 | 100% 保持 | 旋轉後可能有插值模糊 |
| 文字可搜尋 | 保持 | 可能降級為圖片 |
| 檔案大小 | 不變 | 通常變大 |
| 可逆性 | 再次旋轉即可還原 | 需重轉一次 |
| 適用 | 文字型 PDF | 掃描件影像型 PDF(不建議) |
5 種 PDF 旋轉場景與推薦操作
涵蓋日常辦公、教學、法律等高頻場景。
| 場景 | 推薦模式 | 操作價值 |
|---|---|---|
| ADF 掃描雙面顛倒 | 整本旋轉 180° | 快速修復背面順序 |
| 掃描件混合橫縱 | 逐頁旋轉 | 統一為閱讀方向 |
| 手機拍照 PDF | 按頁旋轉 90° | 還原正確方向 |
| 合約騎縫簽名 | 按需旋轉單頁 | 保持落款方向 |
| 教材橫版圖表 | 指定頁面 90° | 在閱讀中保持縱向 |
Authoritative References
- AdobePDF 頁面規範 ISO 32000-1 §7.7.3.3
- GitHubpdf-lib - PDFPage.rotate
- MozillaPDF.js - Mozilla PDF 引擎
- Wikipedia維基百科 - EXIF