JPG 轉 PDF 轉換器

把 JPG 照片、掃描檔合併成一份 PDF:一圖一頁,按你選擇的順序排列。瀏覽器本機完成,免費、不上傳、無浮水印。

結果

處理完成的檔案會顯示在這裡,並提供下載操作。

就緒,加入圖片即可開始。

運作方式

  • 每張圖片單獨成頁,頁面尺寸就是圖片本身的尺寸,不裁切、不拉伸、不留白;頁面順序就是你加入檔案的順序。
  • 照片以高畫質 JPEG 寫入 PDF,觀感與原圖一致,檔案大小也接近原圖。

你的 PDF 和圖片會在瀏覽器本機處理,不會上傳到 BroBroGo。

常見問題

怎麼把多張 JPG 合成一份 PDF?

按想要的順序加入 JPG,點擊開始:每張照片單獨成頁,PDF 立即可下載。

照片會損失畫質嗎?

照片以高畫質 JPEG 寫入 PDF,肉眼看不出差別,檔案大小也和原圖相近。

頁面功能概述

本頁面提供一個純瀏覽器端運作的工具,讓使用者將多張 JPG 圖片合併成一份單一 PDF 檔案。每加入一張圖片,就會成為 PDF 中的一個頁面,且頁面順序完全依照檔案被加入的順序排列。整個轉換流程——包括圖片解碼、PDF 組裝與壓縮——全部在使用者的裝置上執行,不會有任何圖片資料上傳至任何伺服器,因此隱私完全由使用者自行掌握。

操作入口為一個檔案選取器,支援一次選取最多 20 張圖片,每張圖片的大小上限為 80 MB。選取完成後,頁面會顯示「建立 PDF」與「清除」按鈕,這兩個按鈕在尚未選取任何檔案時處於停用狀態。處理完成後,結果面板會呈現以下資訊:建立的 PDF 檔案數量(固定為 1)、輸入圖片的原始總大小(Source)、輸出 PDF 的大小(Output)、PDF 的總頁數(Pages),以及一個「下載」按鈕。此外,面板下方會顯示一行摘要:「產生了 ‹pages› 頁:‹原始大小› -> ‹輸出大小›」。

與其他工具的關鍵差異

本頁面與市面上多數圖片轉 PDF 工具最大的不同,在於以下幾個設計選擇:

  • 無文字層的 PDF:輸出的 PDF 本身不包含任何文字資訊,所有頁面內容都是點陣圖。這份 PDF 並非可搜尋文件,若需要全文檢索,必須另外對輸出檔案執行光學字元辨識(OCR)。
  • 每張圖片獨立一頁:無論圖片尺寸為何,每張圖片必然佔據 PDF 中的完整一頁。圖片不會被合併至同一頁面,也不會自動調整縮放以容納多張影像。
  • 固定頁面順序:頁面順序由使用者選取檔案的順序決定,一旦加入後無法在工具內重新排序。若需要變更順序,使用者必須重新選取檔案,或在下載後使用其他 PDF 編輯軟體調整。
  • 不可編輯文字:輸出的 PDF 本質上是影像容器,不像由文字處理軟體產生的 PDF 那樣可以選取、複製或修改其中的文字內容。
  • 完全本機處理:所有轉換工作皆在使用者的瀏覽器中完成,確保原始圖片不會離開裝置。這也意味著處理能力受限於裝置的記憶體與 CPU,不適合極大量的批次作業。

輸入與輸出規格

輸入限制

項目 數值
最大圖片數量 20 張
單一檔案大小上限 80 MB
支援的圖片格式 JPG

本頁面僅接受 JPEG 圖片。使用者可以直接從資料夾拖曳或點選檔案選取器加入。

輸出結果

轉換成功後,使用者會得到一個單一的 PDF 檔案,其頁數等於成功處理的圖片張數。結果面板的「來源」顯示所有輸入圖片的原始總大小;「輸出」顯示 PDF 的實際檔案大小;「頁數」則列出 PDF 包含的頁碼數量。PDF 的壓縮方式由瀏覽器內部實作決定,並非由使用者選擇壓縮等級。

錯誤處理與邊界情況

本頁面針對各種常見的輸入錯誤提供了明確的錯誤訊息:

  • 未選擇檔案:若使用者嘗試在無檔案時進行操作,會顯示「Choose at least one file.」(請至少選擇一個檔案)。
  • 超過 20 張圖片:若選擇超過 20 張檔案,則顯示「Choose up to ‹max› images at a time.」(每次最多選擇 ‹max› 張圖片),其中 max 為 20。
  • 檔案超過 80 MB:若任一檔案大於 80 MB,顯示「Each file must be ‹max› or smaller.」(每個檔案必須小於或等於 ‹max›),max 為 80MB。
  • 不支援的檔案類型:若選取的檔案不在上述支援格式清單內,顯示「請選擇圖片檔:JPG、PNG、WebP、AVIF、GIF、HEIC 或 HEIF。」。
  • 單一檔案處理失敗:若某個檔案無法被解碼或處理,顯示「Conversion failed. Try another file.」。
  • 多個檔案處理失敗:若超過一個檔案處理失敗,則顯示「‹count› file(s) could not be processed.」。
  • 空白檔案:若檔案大小為 0 位元組,顯示「This file is empty.」。
  • 無法解碼的圖片:若檔案格式看似為圖片但無法解碼(例如損毀的檔案),顯示「This image could not be decoded. It may be corrupted or not actually an image.」。
  • 方向不符的檔案類型:若使用者嘗試加入 PDF 檔案(在圖片轉 PDF 模式下),顯示「請選擇圖片檔:JPG、PNG、WebP、AVIF、GIF、HEIC 或 HEIF。」。

當多個錯誤同時發生時(例如超過大小上限且格式不支援),系統可能只顯示最先觸發的錯誤訊息。使用者應逐一檢查檔案是否符合所有限制。

適合的使用情境

這項工具最適合用於以下場景:

  • 掃描文件彙整:將多張以數位相機或掃描器拍攝的 JPG 照片(例如合約、收據、筆記)合併成一份 PDF,方便郵寄或歸檔。由於掃描檔案本身即為點陣圖,無文字層的設計並不會造成功能損失。
  • 照片集合封裝:旅行照片、活動紀錄或產品目錄,需要以單一 PDF 檔案傳送給他人,確保接收端無論使用何種裝置都能直接開啟,無需安裝圖片檢視器。
  • 電子郵件附件:許多郵件系統對附件數量有限制或對單檔大小有較高容忍度,將多張 JPG 打包成一個 PDF 能簡化附件管理。
  • 不需要文字搜尋的場景:若文件內容僅供人眼閱讀,不需要全文檢索(例如個人相簿、報告中的圖片集),則本頁面提供的 PDF 已足夠。

若使用者需要可搜尋的 PDF,建議在轉換完成後另外使用 OCR 軟體對 PDF 進行文字辨識。

技術背景與考量

JPG 格式的特性

JPG(Joint Photographic Experts Group)是一種有損壓縮格式,廣泛用於自然影像與照片。其壓縮演算法以犧牲部分人眼不易察覺的細節來換取較小的檔案大小。當這些 JPG 圖片被包入 PDF 時,PDF 會保留原始圖片的點陣資料(通常以 JPEG 壓縮或無失真壓縮儲存)。因此,輸出 PDF 的大小通常近似於輸入圖片的總和,但可能因 PDF 的內部容器結構而略為增加。

PDF 的結構

PDF 是一種頁面描述語言,每個頁面可以包含向量圖形、文字與點陣影像。本頁面將每一張圖片作為一個單獨的「Page object」嵌入,圖片本身以二進位流儲存。由於不包含任何文字物件,PDF 的「文字層」完全不存在,故無法選取或搜尋文字。

瀏覽器本機處理的優缺點

優點是隱私零妥協:圖片從未離開使用者的電腦。缺點則是受到瀏覽器記憶體限制——一次處理 20 張 80 MB 的高解析度圖片可能需要數百 MB 甚至 GB 的記憶體,若裝置記憶體不足,轉換可能失敗或瀏覽器無回應。此外,處理速度完全依賴用戶端的 CPU 效能。

檔案大小對比

假設使用者有 10 張 JPG 照片,每張 5 MB,總共 50 MB。轉換後的 PDF 大小可能落在 48–52 MB 之間,取決於瀏覽器是否對圖片重新壓縮(有些瀏覽器可能選擇不重新壓縮,完整保留原始資料)。部分瀏覽器會將 JPG 資料直接複製進 PDF,而有些則可能解碼後重新壓縮,導致輸出略大或略小。此工具未提供壓縮選項,使用者應預期輸出大小與輸入總和相近。

常見問答

問:可以一次選取超過 20 張圖片嗎?
答:不行。工具限制每次最多 20 張圖片。若需要處理更多圖片,請分批轉換,再使用其他 PDF 合併工具將多個 PDF 合併。

問:為什麼輸出 PDF 的檔案比所有輸入圖片總和還大?
答:可能原因是 PDF 容器本身需要儲存頁面結構資訊、字型(若有)、以及將圖片重新封裝時的額外 overhead。若瀏覽器重新壓縮圖片(例如將已為 JPEG 的資料解碼後以較高品質重新編碼),也可能導致檔案增加。

問:轉換後的 PDF 可以再編輯文字或圖片嗎?
答:無法直接編輯文字,因為 PDF 中沒有文字物件。圖片部分可以使用支援 PDF 編輯的工具(如 Adobe Acrobat、Preview 等)來選取或移動,但無法修改圖片內容。本質上,這份 PDF 等同於一系列照片的「列印」版本。

問:如果我把 RAW 檔或 TIFF 檔拖進頁面會怎樣?
答:工具只接受 JPG 格式。RAW 或 TIFF 不被支援,會觸發「請選擇圖片檔:JPG、PNG、WebP、AVIF、GIF、HEIC 或 HEIF。」的錯誤訊息。建議先將這些格式轉換成支援的格式再進行壓合。

問:為什麼「建立 PDF」按鈕是灰色的?
答:因為尚未選取任何影像檔案。請使用檔案選取器或拖放方式加入至少一張圖片,按鈕就會啟用。

問:轉換失敗時,已經成功處理的圖片會怎樣?
答:根據錯誤訊息設計,當單一或多個檔案失敗時,系統會中斷整個轉換流程,不會產出部分結果。使用者需要排除問題後重新選擇全部圖片。