PDF 合併

拖入 PDF,排好順序,得到一個檔案。

拖入 PDF 檔案,或點擊選擇兩個或更多 PDF · 不限大小 · 不上傳

拖動縮圖排順序,頁面按這個順序拼接。

用結果繼續:

這個 PDF 合併工具能做什麼

拖入兩個或更多 PDF,用箭頭按鈕排好順序,點擊合併。每份文件的所有頁面會被複製進一個新 PDF,原有的頁面尺寸、方向、文字、連結和圖片全部保留——一份掃描合約、一份打字附件、一張發票,合出來就是一份頁面原樣的文件。清單裡每個檔案都顯示頁數和首頁縮圖,合併前可以確認版本沒拿錯。

全部在瀏覽器裡用開源函式庫 pdf-lib 完成。不上傳,所以沒有排隊、不用等遠端伺服器「處理中」、沒有大小上限、沒有浮水印、不用帳號。200 MB 的掃描圖面和三封一頁的信合起來一樣順手——唯一的限制是你裝置的記憶體。頁面載入後離線也能用。

怎麼用

把 PDF 拖到虛線框或點擊選擇;也可以貼上從資料夾複製的檔案。清單顯示每個檔案和頁數。用 ↑ ↓ 調整順序,× 移除誤加的,隨時可以再新增——新檔案排在末尾。順序對了就點合併;頁面複製期間有進度條,合併結果出現在下方,帶總頁數和大小。點下載儲存。

結果可以不用重新選檔案直接交給下一個工具:拆分成新的章節,或把頁面轉成圖片做簡報或預覽。如果要加進來的照片或掃描檔還是 JPG/PNG,先用圖片轉 PDF,再到這裡合併。帶密碼的 PDF 會被拒絕——先用PDF 解除密碼去掉密碼;要給合併結果上鎖,用PDF 加密

常見地雷

需要密碼才能開啟的 PDF 得先解鎖才能合併——工具會忽略那種只限制列印或複製的弱「權限密碼」,但開啟時要密碼的檔案必須先在產生它的軟體裡解密。表單欄位(AcroForm)會被複製成靜態頁面內容而不是可填寫的欄位,所以合併後的報稅表不能再填;內嵌 JavaScript 和部分附件同理。

書籤(側欄的大綱)不會從來源檔帶過來,因為每份文件的大綱都指向自己的頁面樹。合併不做任何壓縮:輸出大小約等於輸入之和。結果大到寄不了郵件,幾乎總是因為掃描頁以全解析度圖片儲存——把它們轉成圖片、壓縮後再重建 PDF,或者向寄件者要文字版。最後,順序很重要:合併前看一眼縮圖,合併後無法復原(不過可以再拆分)。

背景知識:PDF 合併是怎麼運作的

PDF 是一棵物件樹——頁面、字型、圖片、色彩空間——由檔案末尾的交叉參照表按編號索引。合併不是把位元組拼在一起;每個頁面物件和它參照的每個資源都要複製進新文件並重新編號,參照才不會失效。同一來源檔裡兩頁共用的字型和圖片只複製一次;兩份不同來源檔裡的同一字型會複製兩次,所以合併後可能比各部分之和稍大。

本工具用 pdf-lib 在 JavaScript 裡實作這套複製,在現代瀏覽器裡以原生速度執行。檔案從不離開你的電腦,所以合約、病歷、銀行對帳單在哪裡被處理不成問題,也沒有保留政策需要讀。儲存時啟用物件串流,輸出精簡。

哪些場景需要合併 PDF

必須是單一檔案的求職申請(履歷 + 求職信 + 證書);把掃描的收據合成一份報帳單;本文加已簽署附件組成的合約;要求所有證明文件放在一個 PDF 裡的簽證和移民申請;按章節檔案寫成的論文;月度對帳單彙整給會計;作品集拼給客戶;輸出中心要求一個檔案的小冊子印刷。不動產、法務和人資團隊每週要合併幾百份文件。

合併和這裡的其他工具天然搭配:圖片轉 PDF 處理證件照片,與表格合併,再拆分出同事只需要的那幾頁。某一頁要以圖片傳送——通訊軟體或簡報——對合併後的檔案用 PDF 轉圖片

常見問題

PDF 會上傳到伺服器嗎?

不會。檔案在瀏覽器裡用 pdf-lib 讀取並合併。頁面載入後斷網也能用。

檔案大小或數量有限制嗎?

沒有固定限制。特別大的批次只受裝置記憶體限制;普通筆電處理幾百 MB 沒問題。

可以調整頁面順序嗎?

可以用 ↑ ↓ 調整檔案的順序。要調整一個檔案內部的頁序,先拆分,再按新順序合併。

合併會損失品質嗎?

不會。頁面按物件逐個複製,不重新算繪、不重新壓縮。文字仍可選取,圖片保持原解析度。

為什麼帶密碼的 PDF 合併不了?

開啟時需要密碼的檔案是加密的;先在產生它的軟體裡(或用擁有者密碼)解鎖。只限制列印或複製的檔案可以正常合併。