PDF 加頁碼
免登入・本機計算・資料不上傳
選擇一份 PDF,設定位置、格式與起始編號後按「加上頁碼並下載」,會直接產生一份新檔案下載,原始檔案不會被更動。
點擊選擇檔案,或拖放、貼上到這裡
選擇要加頁碼的 PDF 檔案(單檔)
你的檔案全程在瀏覽器內處理,不會上傳到任何伺服器
這份 PDF 有密碼保護,請輸入密碼才能繼續:
即時預覽(示意位置,非逐頁精確渲染)
首次使用需要下載處理引擎(約 246 KB),下載完成後才開始處理。
引擎會由你的瀏覽器快取起來,下次再用同一個工具就不必重新下載。這是把程式下載到你的裝置,你的檔案不會被上傳。
引擎準備中…
處理引擎下載失敗,可能是網路不穩,請重新整理再試一次。
本工具使用 PDF 結構處理引擎(pdf-lib)(MIT),授權說明見 /licenses/。
頁碼是加在原有內容之上的,若原檔頁面邊緣已有文字,可能會與頁碼重疊;請先用預覽確認,或調整邊距後再下載。加好的頁碼無法用本工具移除,請保留原始檔案。
怎麼算的?
上傳後工具會先用 pdf-lib 讀取每一頁的原始尺寸,讓你設定頁碼要出現的位置、格式、字級與邊距,並在左側用示意畫布顯示大致位置。 按下「加上頁碼並下載」後:純數字格式(1/1 / 5/- 1 -)會用 pdf-lib 原生向量文字直接畫上去,可被選取、複製;含中文的格式(第 1 頁/第 1 頁,共 5 頁) 會先用你瀏覽器的 Canvas API 把文字畫成透明背景的圖片,再貼到每一頁——同一段文字只會畫一次、貼很多次, 不會讓檔案隨頁數等比例變大。全程在你的瀏覽器內完成,不會上傳到任何伺服器。
資料來源與依據
- PDF 檔案結構依 ISO 32000-2(PDF 2.0)公開規格。
- 使用 @cantoo/pdf-lib(MIT 授權)在你的瀏覽器內直接改寫 PDF 結構,不經過任何伺服器;授權全文見本站授權頁。
- 文字以瀏覽器 Canvas API 繪製後嵌入 PDF,使用你裝置上已安裝的字型,不需下載任何字型檔。
- 工具邏輯最後更新於 2026-07。
最後核對日期:2026-07-21
常見問題
中文頁碼(例如「第 1 頁,共 5 頁」)為什麼不能被選取?
因為 pdf-lib 內建的標準字型只支援拉丁字元,本站選擇不額外下載一顆中文字型(單是常用字子集就要 561 KB,加上必要的擴充套件合計約 887 KB),改用你裝置本來就有的中文字型,把文字畫成圖片再貼進 PDF——下載量是 0,但代價是這種格式的頁碼會變成圖片,無法被選取或搜尋。如果你需要可選取的頁碼,請改選純數字格式(如「1」或「1 / 5」),這兩種走的是真正的向量文字。
可以從第 3 頁才開始編號嗎?
可以。「起始頁碼」欄位可以設定從第幾個實體頁面開始加頁碼(例如封面、目錄不編號,從正文第 3 頁才開始),「起始編號」欄位則決定第一個被編號的頁面要顯示什麼數字(例如仍然顯示「3」,或是想讓正文從「1」重新算起)。兩者是獨立的設定,可以自由組合。
頁碼會蓋到原本的內容嗎?
頁碼是加在原有內容之上的,如果原本頁面邊緣剛好也有文字或圖案,兩者可能會重疊。下載前的即時預覽只是示意位置,不是逐頁精確渲染;建議先用「邊距」欄位留出足夠空間,下載後務必打開檔案逐頁確認,不滿意可以調整參數後重新產生一次(原始檔案不會被改動,可以無限次重試)。