一款以瀏覽器為基礎的頁碼工具,完全以 JavaScript 執行,可以在 PDF 的每個頁面上蓋上連續的編號,而無需將檔案傳送到遠端伺服器,這也是以安全且私密的方式為 PDF 加入頁碼最簡單的做法。檔案完全不會離開你的電腦,處理過程在你自己的分頁內進行,完成的 PDF 會以全新的下載檔案回傳,而你的原始檔案在磁碟上不會被更動。這種純本機的模式對於合約、病歷、法院文件、財務報表,以及任何其他不適合上傳到未知伺服器的資料都至關重要。這裡的隱私並非行銷宣稱,而是工具本身的設計特性——你文件的位元組會被讀入頁面的記憶體中,由原本就存在於你瀏覽器中的程式碼處理,再以下載連結的方式交還給你。無需註冊、無需帳號、無需電子郵件、無浮水印,且伺服器不會留下你內容的紀錄。本指南將逐步說明如何以該方式安全且私密地為 PDF 加入頁碼,隱私為何來自本機處理模式而非頁面上的承諾,以及該選擇哪些設定才能得到最乾淨的結果。

為何本機處理是強而有力的隱私保證
「安全」與「私密」描述的是兩件不同的事,雖然工具頁面常常互換使用這兩個詞。安全連線(HTTPS)僅保護檔案在你瀏覽器與伺服器之間傳輸的過程。隱私則是更強的宣稱:檔案從頭到尾都不會離開。多數線上 PDF 工具是安全但非私密——它們接收你的上傳檔案,在後端處理後回傳結果。如果該伺服器保留了一份副本,甚至只是為了除錯而保留內容雜湊值,那麼這個檔案就以分頁關閉後無法撤銷的方式曝光了。
對於敏感資料而言,這樣的差異並非紙上談兵。合約、病歷、法院文件、財務報表以及報稅資料都不應離開你的電腦,除非你親自選擇了信任的系統。純本機的編號工具徹底消除了這個問題:由於沒有後端,因此無需信任任何後端;後端從未看見你的檔案。在你的分頁中執行的 JavaScript 會從磁碟讀取檔案、繪製數字,並在瀏覽器的記憶體中打包成新的 PDF。唯一的網路流量僅限於初次載入頁面,與你的文件毫無關係。
工具如何完全離線運作
Add Page Numbers to PDF 的隱私並非網頁上的承諾,而是工具實作方式的本質。當你點擊「Browse PDF」並選擇檔案,或將 PDF 拖曳到頁面上時,檔案會由瀏覽器的 FileReader 讀入分頁本身的記憶體中。所有的工作——測量每個頁面的尺寸、計算每個數字的寬度、使用 PDF 的左下角座標系統放置文字,以及寫入新檔案——全部在本機以 JavaScript 完成。
編號完成後,瀏覽器會建立全新的 PDF blob,並以直接下載連結的方式提供。你的原始檔案絕不會被修改;下載的是一份獨立的副本。沒有雲端儲存、沒有使用者帳號、無需提交電子郵件,也不會在頁面上蓋上浮水印。由於全程都在用戶端處理,工具在頁面載入完成後也能離線運作,這使得它在受限制的工作電腦上、律師事務所的共用印表機上,或任何網路存取受限的環境中都非常實用。
安全地為 PDF 加入頁碼(逐步教學)
整個流程只需要幾次點擊和一次拖放操作。過程中不會上傳任何資料,原始檔案也全程留在你的電腦中。
- 在瀏覽器中開啟 Add Page Numbers to PDF 工具。點擊 Browse PDF 並從電腦中選擇 PDF,或將檔案拖曳到頁面上。檔案會被讀入瀏覽器的記憶體中——不會進行任何上傳。
- 選擇數字應出現的位置。工具提供六個選項:置中下、靠右、靠左下、置中上、靠右上、靠左上。置中下與靠右下是印刷文件最常見的選擇。
- 選擇數字格式。共有三種選項:純數字(1、2、3)、「N of total」格式(1 of 12),或加上標籤的「Page 1、Page 2」形式。每一頁都會套用相同的格式。
- 設定起始編號。預設為 1。如果你的文件是較大作品的一部分,或希望封面頁不顯示編號,可以輸入不同的起始數字。後續每一頁都會從該數字依序遞增。
- 調整字型大小。數字以清爽的 Helvetica 繪製,並與頁面邊緣保持一致的半英吋邊距,使其清楚避開頁首、頁尾及內文。
- 點擊「Add page numbers」並從結果連結下載加上編號的 PDF。新的檔案會被建立;原始檔案在你的裝置上保持原樣未動。
同一套編號方式會在一次操作中統一套用至每一頁,因此五十頁的檔案編號速度與兩頁的檔案一樣快。
位置、格式、起始編號與字型大小——該如何選擇
工具提供四個控制選項。每個選項只會改變蓋上數字的一個面向,且相同的選擇會統一套用至每一頁,使長篇文件的版面與兩頁文件同樣乾淨。工具會精準測量每個數字的實際寬度,無論數字位數多寡,靠右對齊與置中的位置都能整齊對齊。編號為 9 的頁面與編號為 127 的頁面都會對齊相同的右邊距,因為位置是根據實際渲染寬度計算,而非固定欄位。
| 控制選項 | 選項 | 最適用於 |
|---|---|---|
| 位置 | 置中下、靠右下、靠左下、置中上、靠右上、靠左上 | 置中下與靠右下適用於大多數印刷工作;置中上適用於投影片風格的版面以及從簡報匯出的文件 |
| 格式 | 純數字(1、2、3);N of total(1 of 12);加上標籤(Page 1、Page 2) | 草稿與內部筆記使用純數字;需要快速掌握進度時使用 N of total;正式文件與印刷報表使用加上標籤的形式 |
| 起始編號 | 任意整數 | 當此 PDF 是較大作品的一個章節時使用較大的數字,或使用 0 來將封面頁納入計算 |
| 字型大小 | 可調整,以 Helvetica 繪製 | 較大的尺寸在列印成品與影印上更為顯眼;較小的尺寸在已經內容繁多的頁面上更為低調 |
文字位置會依據 PDF 的左下角座標系統計算,因此即使在特殊尺寸的文件上,數字也不會超出頁面邊緣。
需要先解除鎖定的檔案
隱私與存取權是兩回事。需要密碼才能開啟的 PDF——也就是 Acrobat 或 Preview 要求你輸入密碼才能顯示第一頁的那種檔案——在靜止狀態下是加密的。工具在沒有密碼的情況下無法讀取這些位元組,並會顯示明確的錯誤訊息,而非悄悄略過頁面。請先在你慣用的 PDF 閱讀器中解除檔案鎖定,儲存解除鎖定的副本,再將該副本放入編號工具中。完全無法開啟的損壞 PDF 也會以同樣的方式處理,呈現的是錯誤訊息而非部分結果。
編號完成後,你會保留兩個檔案:磁碟上維持原樣的原始檔案,以及位於下載資料夾中的全新編號副本。如果你只需要編號版本,可以刪除原始檔案。如果你兩個都需要,由於從未對其執行任何寫入動作,原始檔案與你最初開始的檔案在位元組層級上完全相同——工具每次都會建立一個全新的 PDF,而編號版本只會以下載連結的方式提供。
如果你正在權衡各種選項,Add Page Numbers to PDF: Tips and Common Mistakes 對此有更深入的說明。