答案是否定的——當您使用 Flip Mirror PDF Pages 來翻轉或鏡像 PDF 時,檔案並不會被上傳。整個處理過程完全在您的覽器內執行,這表示在鏡像作業期間,檔案從未離開過您的裝置。當您從裝置中選取一個 PDF、選擇翻轉方向(例如由左至右或由上至下),並觸發鏡像時,所有頁面內容的轉換都是使用 JavaScript 和瀏覽器內建的 PDF 處理功能在本機完成的。接著,鏡像後的 PDF 會直接在您的分頁中產生,作為可下載的檔案。這整個過程沒有伺服器端處理、沒有傳輸到遠端主機的檔案、沒有雲端儲存步,也不需要帳號或註冊。這種純本機的架構,對於任何處理敏感文件的人來說都很重要:掃描合約、病歷、財務報表、技術圖紙或專屬美術作品。它也意味著此工具的運作不會受到與後端繫結的檔案大小配額限制,而且原始檔案會完整保留在您的裝置上,因此您可以並排比較原始與鏡像後的 PDF,沒有任何風險。如果您曾經想過一個快速的 PDF 翻轉是否需要將您的文件交給第三方伺服器,對於 Flip Mirror PDF Pages 來說,答案很明確:不需要。

為什麼在 PDF 翻轉期間檔案會保留在本機
基於瀏覽器的翻轉工具之所以能保障隱私,建立在一個特定的架構選擇上:執行鏡像作業的 JavaScript 程式碼是在您的分頁中執行,而不是在遠端伺服器上。當您從裝置中選擇一個 PDF 時,覽器會使用 File API 讀取該檔案,將其保留在頁面的記憶體中,然後使用用戶端的 PDF 函式庫繪製成一個新的 PDF 結構。新檔案會以 Blob URL 的形式提供給您,瀏覽器會直接從您自己的機器下載該檔案。在這個過程中,不會有任何資料透過網路傳輸。
這與一般線上 PDF 服務形成對比,後者會透過上傳接收您的檔案、在後端進行處理,然後回傳結果——這個流程會讓您的文件暴露給服務業者、其代管商,以及中間任何記錄或快取層。對於包含個人資訊、掃描簽名、內部備忘錄或未公開美術作品的文件來說,這種暴露可能是無法接受的。本機翻轉工具則完全消除了這種暴露。您可以透過在執行該工具時檢查覽器的網路分頁來驗證這個說法;如果沒有任何外送請求夾帶您的 PDF,則隱私承諾確實成立。
基於瀏覽器的鏡像實際運作方式
在底層技術上,鏡像一個 PDF 頁面是一種套用於頁面內容的幾何運算。該工具會讀取每個選取的頁面、擷取其尺寸,然後使用負值的水平或垂直縮放,將頁面內容的副本繪製到一個新頁面上。負值的水平縮放會將內容沿垂直軸翻轉,產生由左至右的鏡像。負值的垂直縮放則會沿水平軸翻轉,產生由上至下的鏡像。為了讓鏡像後的內容在原始頁面矩形內保持對齊,該工具會套用一個等於頁面寬度(水平翻轉)或頁面高度(垂直翻轉)的位移。未選取的頁面會以未變動的方式複製到新檔案中,因此部分鏡像作業會保留您未指定頁面的原始版面配置。
此實作依賴 pdf-lib 函式庫及其 PDFPage API,後者提供了在頁面內容串流上設定變換矩陣所需的方法。由於此變換屬於幾何變換,因此它是作用於已渲染的頁面內容上,而非個別作用於底層文字或向量指令上;這就是為什麼鏡像頁面上的互動物件會被攤平(flatten)而非保留下來的原因。
如何在瀏器中鏡像 PDF 頁面
- 使用 Flip Mirror PDF Pages 工具上的檔案選擇器,從您的裝置中選擇一個 PDF 檔案。
- 選擇翻轉方向:「由左至右」執行水平鏡像,或「由上至下」執行垂直鏡像。然後選擇要鏡像所有頁面,或輸入精確的範圍(例如 1-3,5)。
- 執行鏡像並下載新的 PDF。在整個過程中,原始檔案會在您的裝置上保持不變。
鏡像與旋轉:選擇正確的作業
鏡像和旋轉是不同的幾何變換,當您需要的是其中一種卻使用了另一種時,將無法得到您想要的結果。旋轉是將頁面旋轉一個角度,通常是 90、180 或 270 度,而鏡像則是沿著一個軸反轉頁面。水平鏡像會交換頁面的左右兩側;垂直鏡像則會交換上下兩側。相比之下,180 度旋轉會將頁面上下顛倒,因此讀方向在兩個軸上都會反轉,每個字元最終既會上下顛倒也會被鏡像。
| 作業 | 對頁面的影響 | 典型使用情境 |
|---|---|---|
| 水平鏡像(由左至右) | 交換左右兩側 | 反向掃描、轉印圖案、鏡像比對 |
| 垂直鏡像(由上至下) | 交換上下兩側 | 特殊版面檢查、反向投影膠片 |
| 旋轉 180° | 將頁面上下顛倒 | 上下顛倒的掃描、雙面列印更正 |
| 旋轉 90° 或 270° | 將頁面轉為側向 | 橫向方向、混合方向的進紙 |
如果您只是需要簡單的方向變更而非鏡像,請使用 Rotate PDF。鏡像則專門用於需要對內容進行真正的左右或上下反轉的情境,例如準備轉印圖案、檢查鏡像版面,或更正反向掃描。
選擇頁面與處理邊緣情況
當只有部分文件需要鏡像時,頁面範圍就很有用。像 1-3,5 這樣的範圍會指定第一到第三頁以及第五頁,其餘頁面則保持不變。這是一疊掃描文件的典型情況:背面被以錯誤方向送進雙面掃描器——只有反轉的頁面需要鏡像,正面則應維持原樣。如果您不確定哪些頁面被反轉,可以先對整份檔案的副本執行鏡像,然後在找出受影響的頁面後,再使用較窄的範圍重新執行工具。
有幾個邊緣情況值得注意。有些 PDF 儲存了 90 或 270 度的頁面旋轉旗標,特別是來自手機相機和文件進紙器的掃描。該工具會偵測此情況並回報給您:鏡像會遵循儲存的方向,因此在用於印刷生產前,您應檢查下載後的頁面。受密碼保護或因其他原因無法讀取的檔案,會被該工具安全地拒絕,因此請在鏡像前先移除任何已知的保護。在鏡像頁面上,互動式 PDF 物件(例如可填寫的表單欄位、註解和超連結)會被轉換為平坦的頁面外觀,而不會保留為可編輯物件。這是刻意的設計,因為以正確的鏡像幾何重建這些物件並不在輕量級本機工具的承諾範圍內。如果某個鏡像頁面必須保持互動,請改用具備重建物件功能的編輯器。
在分享前檢查鏡像後的 PDF
在散佈或列印鏡像後的文件之前,請在您常用的 PDF 閱讀器中開啟下載的檔案,並逐頁檢視每個翻轉後的頁面。請特別留意頁碼、簽名、浮水印以及每頁邊緣附近的小文字,因為鏡像作業會反轉閱讀方向,可能會將重要的標記移到預期之外的位置。如果原始檔案在書冊裝訂線附近帶有戳記或註解,這些內容現在會出現在另一側。原始 PDF 永遠不會被該工具覆寫,因此您可以同時保留這兩個檔案,並棄您不需要的版本。這讓您可以安全地試驗不同的鏡像方向和範圍,而不會有損壞原始檔案的風險。
對於只有少數頁面需要鏡像的文件,範圍輸入功能可讓檔案的其餘部分與原始內容保持不變。對於較大型的鏡像作業,渲染後的內容會以原始頁面尺寸保留,因此列印尺寸和出血區域會與您開始時的設定一致。如同任何快速的本機修正作業,實際的工作流程是先對副本進行鏡像、將結果與原始檔案核對,然後只有在一切都正確無誤時,才替換工作中的檔案。
如果您正在權衡選項,Mirror or Rotate a PDF Page: Which Fix Does It Need? 一文對此有詳細說明。
如果您正在權衡選項,Mirror PDF Pages Without Uploading: A Local Guide 一文對此有詳細說明。