🖼️ HEIC Converter

← 所有文章

安全地把 HEIC 轉成 PDF:處理敏感文件而不上傳

多數時候,把一張 iPhone 照片變成 PDF 只是件麻煩事,稱不上風險。你拍了白板,需要它變成 PDF,用哪個工具都行。

但 HEIC 轉 PDF 的需求裡,有相當大一部分並不是白板。它們是簽證申請用的護照照片、租車用的駕照、交給貸款專員的薪資單、已簽署的合約、保險理賠資料、診斷證明、報稅表格、當作地址證明的水電帳單。而之所以非得是 PDF,通常是因為某個入口網站、某家律師事務所或某套人資系統要求繳交 PDF——這本身就說明,這份文件按定義就是正式文件。

對這類檔案,那句常見的建議(「隨便找個線上轉換器就好」)悄悄要求你做一件你絕不會主動去做的事:把身分證件的照片,寄給一家你從沒聽過、代管在你沒查證過的地方的公司,寫進一顆你無法掌控的硬碟裡。

其實有一種方式,可以跳過這一步直接拿到 PDF。

簡短版本

在瀏覽器裡開啟 HeicQuick,加入你的 HEIC 檔案,把輸出格式選為 PDF,然後按下轉換。 轉換完全在你自己的裝置上完成——照片由執行在你瀏覽器分頁裡的程式碼從你的硬碟讀取,就地變成 PDF,再直接存回你的硬碟。沒有任何東西被上傳,因此也不存在一份留在伺服器上的護照或薪資單副本需要擔心。它免費,不要電子郵件、不要帳號、不必註冊,也不加浮水印;而且頁面載入完成後,你可以完全中斷網路,它照樣能用。

本文其餘的部分說明「在本機執行」究竟是什麼意思、如何對任何一個轉換器驗證這個說法,以及如何把一疊照片做成一份多頁 PDF。

為什麼上傳這一步就是全部風險

當轉換器執行在伺服器上時,它的架構就強制了一個特定順序:

  1. 你的檔案被從硬碟讀出,透過網路送出去。
  2. 它被寫入那家公司的儲存空間。
  3. 他們的程式碼開啟它、轉換它,並寫出第二個檔案——PDF。
  4. 產生一個下載連結,通常是一個公開但無法猜到的網址。
  5. 在那之後的某個時刻,兩個檔案都被刪除。大概吧。

每一家誠實的伺服器端轉換服務都有保留政策,而且大多數是真誠的——「檔案一小時後刪除」是真實企業在真實履行的承諾。但請留意保留政策究竟是什麼:它是一個關於你的文件在他們硬碟上停留多久的承諾。它並不是在說,你的文件從未出現在那裡。

對白板照片而言,這無所謂。對護照掃描件而言,「一小時後刪除」與「從未傳輸」之間的差別就是全部問題所在。在它存在的那一小時裡,這個檔案躺在儲存空間裡,穿過日誌與備份,經過 CDN,並活在一個被轉寄、被快取、或被留在瀏覽器分頁裡的下載網址背後。資料外洩不會發生在上傳的那一刻,而是發生在幾個月之後,發生在那個誰都不記得還開著的儲存空間上。

同一個問題還有一個乏味、毫不多疑的版本:許多單位根本就是禁止的。如果你經手客戶檔案、病歷、法律文件,或任何受保密協議約束的資料,把它們上傳到第三方網路服務就是違規——不論最後有沒有出事。

「在瀏覽器裡本機把 HEIC 轉成 PDF」到底是什麼意思

這句話被用得很鬆散,所以這裡給出精確的版本。

現代瀏覽器不需要任何伺服器協助,就能解碼 HEIC 並寫出 PDF。你載入的那個頁面本身就包含轉換程式碼——一個 WebAssembly 版的 HEIC 解碼器和一個 PDF 寫入器——而這些程式碼執行在你的瀏覽器分頁內,跑在你自己的 CPU 上。當你把檔案拖到頁面上時,瀏覽器交給頁面的只是一個指向你機器上既有位元組的參照。轉換過程讀取這些位元組,在記憶體中產生一份 PDF,並以下載的形式提供給你,由你的瀏覽器寫回你自己的硬碟。

從頭到尾,不存在任何一個載著你照片的網路請求。沒有小的,沒有加密的,也沒有「暫時的」。這個檔案根本不會被序列化進一個 HTTP 請求,因為整個設計裡沒有任何環節需要它這麼做。

HeicQuick 就是這樣運作的,這也是為什麼站上沒有什麼檔案保留政策可讀。因為沒有東西可保留。唯一穿越網路的是頁面本身,方向和任何其他網頁一樣:程式碼下行,檔案永不上行。

為了把話說到完全精確:載入頁面時確實會從一個公開 CDN 取得一個 PDF 函式庫和一個 ZIP 函式庫,就像頁面取得自己的 HTML 一樣。那是把程式碼下載到你的機器上。而你的照片,哪個方向都不去。

如何自己驗證——對任何轉換器都適用

你不必聽信任何人的說法,包括我們。三種檢驗,依所需工夫由小到大:

1. 拔網路線。 先載入轉換器頁面,然後關掉 Wi-Fi 或拔掉網路線。現在試著轉換一個檔案。本機轉換器會在離線狀態下把工作做完——程式碼已經在你的機器上了。伺服器端轉換器會立刻失敗,因為它沒地方可以送出檔案。這是最具決定性的測試,只要十秒,而且無法造假。

2. 盯住網路面板。 按 F12,開啟網路面板,然後轉換一個檔案。你要找的是一個外送請求,其內容大小和你的照片差不多——幾 MB 往上走。在本機轉換器上,你能看到的最大項目是最初下行的頁面與引擎下載,而轉換過程中什麼都沒有。

3. 讀原始碼。 如果工具是開放原始碼,轉換程式碼就是公開的,你可以確切檢查它做了什麼。HeicQuick 的程式碼在 github.com/xieliaing/heic-web——儲存庫裡沒有後端,因為根本不存在後端。

把這些測試用在任何你打算拿來處理敏感文件的轉換器上。過不了飛航模式測試的站點就是伺服器端轉換器,不論它的首頁關於隱私寫了什麼。

免費、免電子郵件、免註冊——以及這裡為何做得到

搜尋 HEIC 轉 PDF 轉換器,你會遇到那套標準漏斗:第一個檔案免費,然後撞上一道牆,要你留下電子郵件「以便把下載連結寄給你」、註冊一個免費帳號、每天只能轉兩個檔案,或是在輸出上打一道浮水印,除非你升級付費。

這些都不是無端的貪婪。它們是伺服器端轉換的直接後果:你的檔案要花他們的頻寬來接收、硬碟來存放、CPU 時間來轉換。總得有人買單,於是免費使用者被限額、被變現,或是被變成一份郵寄清單。

跑在瀏覽器裡的轉換器沒有這些成本,因為做事的機器本來就是你的,電費也早就由你在付。所以沒有什麼需要回收:

諷刺的是,隱私這件事和免費這件事其實是同一件事。正因為不掌握你的檔案,把它免費送出去才如此便宜。

把一疊照片做成一份 PDF

現實中常見的工作不是一張照片,而是:「這裡有四張照片,拍的是一份三頁的合約加上簽名頁,入口網站要求繳交單一 PDF。」這是直接支援的:

  1. 開啟 HeicQuick,把所有 HEIC 檔案一次拖進去。
  2. 把輸出格式選為 PDF。
  3. 在 PDF 模式下,選擇合併成一個 PDF。
  4. 拖曳各列排出正確的頁面順序——清單順序就是頁面順序。
  5. 設定品質滑桿。預設值 92 適合文件類內容;如果入口網站有嚴格的大小限制,就往 70 靠。
  6. 按下轉換,然後下載這一份 PDF。

如果每張照片本身就是一份獨立文件(例如三張不同的收據),請改選每張圖片一個 PDF。檔案超過一個時,它們會打包成 ZIP 一起下載。

有幾個細節對正式繳交很重要:

敏感文件:一份簡短的實用清單

如果你要轉換的是身分證件或財務憑證,下面這些習慣不花任何成本:

常見問題

線上把 HEIC 轉成 PDF 安全嗎? 這完全取決於「線上」指的是你載入的一個網頁,還是你把檔案寄過去的一台伺服器。在本機完成轉換的瀏覽器工具,安全程度等同於用你自己的看圖軟體開啟這張照片,因為就結構上而言,發生的就是這件事。而會上傳檔案的轉換器,其安全程度恰好等於營運它的那家公司,而你沒有任何辦法去稽核它。飛航模式測試會告訴你手上的是哪一種。

這個站點會看到我的文件嗎? 不會。HeicQuick 完全不存在伺服器端轉換,因此沒有上傳、沒有暫存、也沒有刪除期限——檔案根本不會抵達任何可供儲存或刪除的地方。

需要安裝什麼嗎? 不需要。沒有 App、沒有擴充功能、沒有桌面軟體;在那種本來就不允許你裝軟體的受管制公司電腦上,也沒有任何東西要裝。

可以離線使用嗎? 可以,只要頁面已經載入過。飛航模式測試之所以成立,靠的正是這個特性。

會有浮水印嗎? 不會。免費、無限制、無標記。

我可以把多張 HEIC 照片合併成一份多頁 PDF 嗎? 可以——選擇 PDF,然後選「合併成一個 PDF」,再把各列拖成你想要的頁面順序。

PDF 裡文件上的文字可以搜尋嗎? 不行。這是把照片包進 PDF,而不是 OCR——頁面本身是一張影像,所以其中的文字既不能選取也不能搜尋。對於要求繳交已簽署表單掃描件的入口網站來說,這恰恰就是它期待的形式。如果你確實需要可搜尋的文字,那就需要 OCR 工具,而在敏感文件這件事上,可靠的 OCR 工具都是桌面應用程式。

PDF 檔案太大怎麼辦? 把品質滑桿往下調。從 92 調到 75 左右,通常能明顯縮小檔案,而在光線不錯的條件下拍攝的文件照片上看不出差別。

結論

你的銀行、房仲或移民入口網站之所以要 PDF,是因為正式文件就是以 PDF 的形式流通的。這表示,HEIC 轉 PDF 的需求中有很大一部分,涉及的恰恰是你最不願交到陌生人手上的那些文件——而傳統的線上轉換器,把「交出去」當成第一步。

你不必這樣做。你的瀏覽器可以在你自己的機器上完成全部工作:解碼 HEIC、寫出 PDF、儲存到你的硬碟,不必上傳、不必帳號、不必電子郵件,也沒有浮水印。

在本機轉換吧:在瀏覽器裡把 HEIC 轉成 PDF。如果你要的是一般圖片,同一個頁面也能做 HEIC 轉 JPG 和 HEIC 轉 PNG,而格式本身則在什麼是 HEIC 檔案裡說清楚了。如果某個網站乾脆拒收你的 iPhone 照片,那是另一個問題,而且解法很直接。

需要轉換 HEIC 照片嗎?

在瀏覽器中直接把 iPhone 的 HEIC 照片轉成 JPG、PNG、WebP 或 PDF —— 免費、無限制、完全私密。

開啟免費轉換器 →