ToolAct工具行動

圖片轉PDF工具

將多張圖片轉換為PDF,支援調整頁面大小、方向和適應模式

上傳圖片

拖曳圖片到此處,或點選選擇檔案

支援 JPG、PNG、WebP、BMP、GIF 格式,可一次選擇多張

什麼是線上圖片轉PDF工具?

圖片轉 PDF 工具可以把 JPG、PNG、WebP 等圖片合併成 PDF 檔案。它適合整理掃描資料、收據、作業、相簿、簡報材料、證明文件,以及那些更願意接收 PDF 而不是零散圖片的表單系統。製作可用 PDF 不只是把圖片排好順序,還要考慮頁面大小、橫直方向、頁邊距、適配方式、原圖解析度和壓縮設定,這些都會影響閱讀清晰度和檔案大小。本工具在瀏覽器中執行,不需要把圖片上傳到伺服器。用於正式提交或列印前,仍應打開成品檢查是否有旋轉、裁切、漏頁或文字模糊。

使用方式

使用方式

  1. 拖曳或點選上傳圖片(支援多張)
  2. 調整 PDF 設定:頁面大小、方向、縮放模式
  3. 如有需要,拖曳圖片以調整順序
  4. 點選「生成 PDF」按鈕
  5. 下載產生的 PDF 檔案

PDF 輸出注意事項

  • 生成前請先設定頁面大小和方向;之後變更可能會重新縮放圖片而影響清晰度。
  • 若是掃描文件或表單,分享 PDF 前請先確認頁面順序與邊距。

使用場景

在本地將圖片合併為多頁 PDF加入圖片,透過拖曳或移動按鈕調整順序,使用瀏覽器中的 pdf-lib 生成每頁一張圖片的 PDF。輸出不包含 OCR 文字圖層,因此掃描收據和簽名頁面會保持純圖片形式,在 Acrobat 中無法被搜尋或選取為文字。
控制頁面大小、方向和適應行為選擇 A4、A3、Letter 或原始圖片大小,然後使用自動、直向或橫向方向搭配適應、填充或實際大小適配。Letter(8.5×11 英吋)和 A4(210×297mm)短邊差約 6mm,因此未調整大小直接重用美國 Letter 範本可能會裁切歐洲表單的底部。
無需上傳即可準備掃描和照片文件適用於收據、作業照片、簽名頁面、草圖和截圖,可在本地組裝 PDF 並在分享前審查。嵌入的 ICC 設定檔在輸出中會被壓平為 sRGB,因此廣色域來源在校準的列印打樣上看起來可能會稍微去飽和。圖片適應模式以每 PDF 單位 = 1/72 英吋尊重照片的像素尺寸,因此一張寬 1500 像素的照片以實際大小放置會佔 1500/72 ≈ 20.8 英吋的頁面寬度,未縮放時會超出 A4 範圍。
調整邊距和縮放以獲得可列印的輸出使用邊距和適應控制項將收據照片、身分證副本和簽名表單保持在 A4 或 Letter 的印表機安全範圍內。避免對低 DPI 掃描依賴「實際大小」,因為渲染的頁面會遵循圖片的像素尺寸並以驚人的大小列印。輸出 PDF 將每張圖片嵌入為光柵 XObject,沒有可搜尋的文字圖層,因此需要 OCR 就緒 PDF 的機構需要在匯出後單獨進行 OCR 處理。
提交前發現混合方向的頁面當批次混合了直向收據和橫向圖表時,可逐頁切換方向或拆分為獨立 PDF,使閱讀順序保持可預測。在桌面檢視器中驗證最終文件,因為行動預覽應用程式通常會隱藏旋轉和裁切問題,直到在其他地方開啟才會發現。

技術原理

PDF 頁面以點(point)為度量單位,1 點等於 1/72 英吋。ISO 216 A4 因此對應 595.28 × 841.89 pt(210 × 297 mm),A3 為 841.89 × 1190.55 pt,US Letter(8.5 × 11 英吋)為 612 × 792 pt。生成在瀏覽器中透過 pdf-lib 進行,頁面分配一個 PDFDocument,加入指定大小的頁面,並將每張圖片放入錨定於頁面座標空間的 Form XObject 中。 嵌入策略取決於來源格式。JPEG 位元組使用 DCTDecode 篩選器直接傳遞,完全避免重新編碼,使檔案大小與原始檔案相同。PNG 經過 embedPng 處理,解碼光柵資料後放入 FlateDecode 串流,若有 Alpha 通道則加入 SMask 物件,使透明度在往返過程中得以保留。圖片位置依據所選的適配模式計算:'contain' 將圖片縮小以使兩個軸都在頁面減去邊距的範圍內適配,'cover' 填滿頁面並裁切溢出部分,'actual' 將每個圖片像素視為 1/72 英吋單位並將結果置中於頁面上。 這個流程的銳利之處在於意外藏在哪裡。對一張 2000 像素寬的照片使用實際大小,會產生 2000/72 ≈ 27.8 英吋的頁面需求,超出 A4 範圍並在列印時被靜默裁切。嵌入的 ICC 設定檔會被壓平為 sRGB,因此廣色域照片在校準的列印打樣上看起來會稍微去飽和。而且因為每個頁面將圖片儲存為沒有文字圖層的光柵 XObject,下游 OCR 是一個獨立步驟,這對任何需要可搜尋 PDF 進行申報的機構都很重要。

  • 座標系統:1 PDF 點 = 1/72 英吋;A4 = 595.28×841.89 pt,A3 = 841.89×1190.55 pt,US Letter = 612×792 pt。
  • JPEG 透過 DCTDecode 插入而無需重新編碼,因此嵌入的位元組等於來源檔案大小;PNG 經過 FlateDecode 處理,有 Alpha 時附帶 SMask 物件。
  • 適配模式:contain 保留寬高比並有邊距,cover 填滿並裁切,actual 將來源像素視為 1 pt = 1/72 英吋單位並將圖片置中。
  • 頁面尺寸計算:一張 1500 像素寬的照片以實際大小呈現為 1500/72 ≈ 20.8 英吋,比 A4 更寬,列印時會被靜默裁切。
  • 色彩空間:嵌入的 ICC 設定檔在匯出時被壓平為 sRGB,因此廣色域來源在校準的列印打樣上看起來會略微去飽和。
  • 無文字圖層:每個圖片都是光柵 XObject,因此輸出僅含圖片,當機構要求可搜尋的 PDF 時,OCR 需要額外進行。

範例

將 10 張收據照片合併成一份 A4 PDF

輸入:10 張 JPG 收據,每張 3024 x 4032 px,共 18 MB
紙張大小:A4 (210 x 297 mm)
方向:直式
縮放模式:Contain(保留長寬比並留白邊)
輸出:receipts-2026-06.pdf,每張圖一頁,約 6.4 MB

掃描作業,A4 縮放至滿頁

輸入:手機掃描器產生的 5 張 PNG 掃描檔(每張 1700 x 2338 px)
紙張大小:A4,方向:自動
縮放模式:Contain,邊距:10 mm
結果:5 頁 PDF,約 2.1 MB,每頁置中並留白邊
提示:以 100% 比例列印,可保持手寫字跡清晰

直式與橫式圖表混合

輸入:3 張直式筆記 (1080 x 1920) + 2 張橫式圖表 (1920 x 1080)
方向:自動(依頁面旋轉)
縮放模式:Contain
結果:5 頁 PDF;自動模式會旋轉每頁,使每張圖的長邊對齊頁面長邊

原始尺寸相片書(不縮放)

輸入:12 張以 2000 x 1500 px 匯出的商品照
紙張大小:原始尺寸
縮放模式:Actual Size
結果:每頁 PDF = 2000/72 x 1500/72 英吋(約 27.8 x 20.8 in)
警告:頁面大於 A4;列印前請改用 A3 或 A4 橫式

常見問題

圖片會上傳到伺服器轉換嗎?

不會。PDF 是用 jsPDF 在你的瀏覽器中產生,圖片位元組從不離開你的裝置。可在「網路」分頁確認。

可以加入哪些輸入格式?

支援 JPEG、PNG、WebP 與 GIF。PNG 透明會在 PDF 頁面上保留(會疊在頁面底色上)。頁面會直接處理檔案——不會上傳,也不會經過重新編碼的中間環節。

頁面尺寸與方向怎麼設定?

在頁面尺寸下拉選單中選 A4、美規 Letter 或「符合圖片」。「符合圖片」會讓每頁 PDF 對應圖片的像素尺寸換算成點數(px × 72/96),最適合用於不希望出現留白的截圖或掃描文件 PDF。

可以把多張圖合成一份 PDF 嗎?

可以。依想要的順序加入多個檔案,匯出前可重新排列。每張圖會成為一頁,輸出為單一多頁 PDF。

有包含 OCR(文字辨識)嗎?

沒有。PDF 會原封不動地存放圖片——成品看起來像掃描文件,文字無法搜尋。如需 OCR,請先用 Tesseract(瀏覽器或桌面版)等工具處理來源圖片,再用更進階的函式庫把文字層疊到 PDF 上。

輸出 PDF 可以多大?

實際限制是瀏覽器記憶體。由 4K 截圖組成的 30 頁 PDF 可達 100 MB 以上。若在意檔案大小,請先壓縮來源圖片;JPEG 品質 80-85 通常是檔案大小與視覺品質的平衡點。

輸出符合 PDF/A 或 PDF/X 嗎?

不符合。輸出是常見的 PDF 1.4/1.5 檔案,適合分享與檢視。歸檔(PDF/A)與印刷生產(PDF/X)規範需要額外的中繼資料、嵌入字型與色彩設定限制,這個工具並不會強制檢查——若有需要,請改用 Adobe Acrobat 或 Ghostscript。