
Canva 如何將 PDF 轉成 JPG
在 Canva 裡把 PDF 轉成 JPG 的流程和大多數雲端轉檔工具類似:開啟 Canva 編輯器、上傳 PDF、等待 Canva 伺服器處理檔案,然後把每一頁分別下載成獨立的圖片。Canva 在其 PDF to JPG 頁面中說明了上傳步驟,並引導讀者前往其隱私權政策了解上傳內容的處理方式,這清楚表明該文件是在網路上傳遞,而不是只在使用者的機器上處理。這個流程能順暢地融入 Canva 其他的設計工作流程——一旦頁面變成圖片,就可以拖進 Canva 設計稿中,加上邊框、加上說明文字,或分享到社群媒體。
對許多讀者來說這個流程沒問題。問題在於當那份文件是報稅表、求職申請、已簽署的合約、學校成績單或醫療紀錄的那一刻會發生什麼。這類檔案正是人們經常需要轉成 JPG 的 PDF,也正是大多數讀者希望在轉檔過程中不要出現在第三方伺服器上的檔案。
為什麼本機瀏覽器轉檔工具是更乾淨的選擇
本機瀏覽器轉檔工具完全移除了上傳步驟。PDF to JPG Converter 只在使用者按下 Convert 之後才載入 PDF.js,把每一頁渲染到隱藏的 canvas 上,明確地以 image/jpeg 編碼該 canvas 並採用所選的品質,然後為每一頁完成的圖片顯示預覽與下載按鈕。PDF 本身、canvas 以及編碼後的 blob 全部都存在瀏覽器分頁裡。Lizely 並未為此工具架設轉檔伺服器,而且檔案在頁面本身載入後就不會再經過網路。
這種以渲染為基礎的做法在某一個重要方面也和擷取圖片不同。Canva 拆分 PDF 的方式與大多數雲端轉檔工具一樣——辨識頁面並將每一頁匯出為圖片。瀏覽器渲染則使用 PDF.js,也就是 Firefox 所使用的同一個 PDF 渲染引擎,以瀏覽器實際顯示頁面的方式來繪製頁面。這就是為什麼能產生出白底上清晰的文字,不論使用者選擇何種縮放比例,而不是原本 PDF 恰好嵌入的扁平光柵圖。
| 面向 | Canva 的 PDF to JPG 流程 | 本機瀏覽器轉檔工具(Lizely) |
|---|---|---|
| 處理過程中檔案的去處 | 上傳到 Canva 的伺服器 | 保留在瀏覽器分頁內 |
| 轉檔引擎 | Canva 的伺服器端管線 | PDF.js,Firefox 使用的同一個渲染引擎 |
| 轉檔是否需要帳號 | 是 | 否 |
| 品質滑桿 | 未開放給使用者 | 可由使用者調整,範圍 0.60 至 1.00 |
| 渲染縮放滑桿 | 未開放給使用者 | 可由使用者調整 |
| 頁面的透明區域 | 由 Canva 的管線處理 | 因為 JPEG 沒有 alpha 通道,會被壓平到白色 |
| 檔名排序 | Canva 的命名規則 | 以零填補的頁碼,依文件順序排列 |
| 開始處理前的檔案上限 | Canva 的上傳限制 | 25 MiB、40 頁、每邊 12,000 px、每頁 40 MP、總計 100 MP |
不使用 Canva 將 PDF 轉成 JPG 的逐步教學
請在瀏覽器版的 PDF to JPG Converter 中依照以下確切順序操作。每一步都直接對應到工具中的某個控制項,並呼應 Lizely 產品合約中三項經驗證的操作步驟。
- 在任何現代瀏覽器中開啟 /pdf/pdf-to-jpg/,並從你的裝置中選擇一個非空白的 PDF,檔案大小上限為 25 MiB。
- 在按下任何按鈕之前,先瀏覽檔案選擇器旁邊列出的安全上限:每份文件最多 40 頁、單一渲染頁面的任一邊不得超過 12,000 像素或 40 megapixels,且單次轉檔所有計畫頁面的總像素不得超過 100 megapixels。
- 選擇渲染縮放比例。較高的縮放比例會產生較多的輸出像素,可能讓小字更容易閱讀,但也會增加記憶體用量、處理時間以及下載檔案大小。
- 選擇介於 0.60 與 1.00 之間的 JPEG 品質。較高的品質通常能保留更多細節,但無法還原來源 PDF 中原本就缺少的細節。
- 點擊 Convert to JPG。轉檔只會在按下該按鈕後才會開始;PDF.js worker 是按需載入,並不屬於頁面初次互動的一部分。
- 等待頁面列表出現在控制項下方。每一列完成的結果都會顯示該頁的精確像素尺寸以及它自己的下載按鈕。
- 在你想要的頁面旁點擊 Download。檔名會以零填補的頁碼結尾,這樣排序時檔案會保持文件順序。
- 如果你之後更改了檔案、縮放比例或品質,舊的結果會自動失效,確保控制項永遠不會描述以先前設定所產生的圖片。
如果你開始新的轉檔時前一次的任務還在進行,舊的工作會被取消,並釋放其暫存的 canvas 與物件 URL。這是刻意的安排:這個工具絕不會讓兩個任務共用同一個 canvas 或同一個 blob URL,也絕不會在結果被取代後重複使用物件 URL。
瀏覽器在 PDF to JPG 上強制執行的限制
這個瀏覽器轉檔工具會強制執行五項預先檢查,並在渲染之前與渲染過程中套用,而不是只在發生錯誤時才檢查:
- 一次只能處理一個 PDF,且大小介於非零下限與 25 MiB 上限之間。
- 每份文件最多 40 頁。
- 任何單一渲染頁面的任一邊最多 12,000 像素。
- 任何單一渲染頁面最多 40 megapixels。
- 單次轉檔中,所有計畫頁面加總最多 100 megapixels。
這些限制的存在與檔案安全性無關。它們的目的是避免渲染器配置出瀏覽器分頁實際上無法容納的 canvas。損壞、加密、不支援或異常複雜的 PDF,即使在這些上限之內仍可能轉檔失敗,且密碼保護永遠不會被繞過。如果文件觸及頁數或像素上限,實務上的解決方式通常是降低縮放比例、先用像 Split PDF 之類的工具拆分文件,或是把 JPEG 品質降到 0.60 以維持像素數不變並縮減檔案大小。本工具絕不保證特定的輸出檔案大小、DPI 或列印品質,因為這些結果取決於頁面尺寸與內容,而這些會因 PDF 而異。
縮放、品質與檔案命名說明
渲染縮放比例是 PDF 座標空間中頁面視口的乘數。將縮放比例加倍,輸出像素數量與最終 JPG 檔案大小大致會變為四倍。通常,能讓畫面上或實際要接收圖片的紙張尺寸上的最小文字保持清晰可讀的最小縮放比例,就是最合適的選擇。JPEG 品質則是另一個獨立的旋鈕,用來控制編碼器捨棄高頻細節的強度。在 1.00 時,編碼器幾乎會保留渲染所產生的所有內容;在 0.60 時,它會捨棄足夠多的細節以明顯縮小檔案大小,同時讓照片與大型文字看起來仍然乾淨。
較高的縮放比例無法無中生有地創造來源 PDF 中沒有的細節。由低解析度掃描產生的 PDF,無論縮放比例調到多高,都仍然是低解析度的掃描——會改變的只是每個既有像素被重複鋪成的輸出像素數量。較高的縮放比例也無法保證特定的 DPI,這是因為頁面尺寸因 PDF 而異,且本工具永遠不會假設目標列印尺寸。檔名格式則是個小但實用的細節:每個下載的檔案都會附上以零填補的頁碼,這樣一來排序後的資料夾永遠會依照文件順序閱讀,無需手動重新命名。
JPG 與 PNG 與長圖:哪種匯出格式適合該工作
當目標用途需要常見的相片格式、不需要透明度,且可接受較小且有損的檔案時,JPG 就是合適的格式。這涵蓋了大多數的社群分享、投影片嵌入,以及從 PDF 中擷取的照片。當每個像素都必須完整無缺地來回保留時——細線的圖表、螢幕截圖、任何硬邊比檔案大小更重要的內容——PNG 是更好的選擇。當讀者希望每一頁垂直堆疊成一張可以從頭到尾捲動的單一 PNG 時,例如聊天串匯出或長文閱讀模式,長圖就是合適的輸出。
| 輸出需求 | 最佳本機匯出 | 原因 |
|---|---|---|
| 照片與一般社群分享 | PDF to JPG Converter | 較小且有損的檔案,在網路上看起來仍然可以 |
| 清晰的圖表、螢幕截圖、UI 模擬圖 | PDF to PNG | 無損編碼能精確保留每一個像素 |
| 整份文件的單一可捲動圖片 | PDF to Long Image | 將每一頁堆疊成一張連續的 PNG |
| 可編輯的文字、連結或表單內容 | PDF to Text Converter | 渲染方式會捨棄文字層;擷取工具則會保留文字層 |
| 僅擷取嵌入的照片,跳過頁面框架 | Extract Images from PDF | 匯出實際嵌入的圖片,而非重新將頁面光柵化 |
如果在 Canva 中想要 JPG 的根本原因,是為了把頁面放進 Canva 設計稿中,那麼更乾淨的工作流程是先用上述轉檔工具在本機匯出頁面,把它們儲存在瀏覽器之外,然後一次把整個資料夾拖曳到 Canva 的上傳區。這種單次上傳仍然會把檔案送到 Canva,但能在本機保留一份乾淨的副本作為原始檔案,並讓讀者在上傳前自行設定縮放比例與品質。PDF 本身永遠不會被轉檔工具修改——每個下載的 JPG 都是全新渲染出來的衍生檔案。
想進一步了解,請參考 How to Convert PDF to JPG on Android in Your Browser。