PDF 轉 JPG
每一頁變成一張圖,解析度你決定。
不上傳任何檔案
把檔案拖進來,或點擊選擇
支援 PDF。沒有大小上限,不用註冊。
把 PDF 的每一頁變成一張 JPG。頁面由你自己的瀏覽器渲染,所以文件不會被上傳,也不限制它有幾頁。
什麼時候需要把頁面變成圖片
有很多系統收圖片但不收 PDF:社群平台、部分電商商品上傳器、舊版內容管理系統、會把附件壓平的通訊軟體,以及那些願意放圖片卻不接受文件的簡報工具。
它也是實務上把某一頁引用進另一份文件、只公開單一頁而不交出整份檔案、或取得文件預覽縮圖的方法。
解析度才是真正要決定的事
PDF 的頁面以「點」描述,一點等於七十二分之一英吋。所以用倍率 1 渲染會得到每英吋 72 畫素,除了縮圖之外都太粗。這裡預設倍率 2,也就是 144 DPI,在螢幕上舒服、放大也讀得清楚。
當頁面上有需要保持銳利的小字、或圖片要列印時,選 216 或 288 DPI。代價是記憶體與時間:288 DPI 的一頁畫素量是 72 DPI 的十六倍,用這個設定處理長文件可能會讓手機瀏覽器耗盡記憶體。
為什麼背景是白的
PDF 頁面上沒有繪製東西的地方是透明的。JPEG 沒有 alpha 通道,所以透明必須變成某個不透明顏色 —— 如果沒有刻意指定,結果會是一張黑底的頁面。
我們在渲染前先鋪白底,那也是這一頁列印出來或在 PDF 閱讀器裡看到的樣子。如果你需要保留透明度,請改用 PDF 轉 PNG。
文字會永久變成畫素
PDF 通常把文字存成文字:可選取、可搜尋、放到多大都銳利。渲染成 JPG 會把這些全部丟掉,只留下一張「文字的照片」。它不能被搜尋、不能複製、不能重新排版,放大也會糊。
當你要的就是一張圖時,這沒問題;其他情況下這是嚴重的損失。如果你希望檔案保持可搜尋,請留著 PDF 並分享它。
本機渲染,可整包下載
渲染使用 PDF.js —— 就是 Firefox 用來顯示 PDF 的那個引擎 —— 編譯後在你的分頁裡執行。沒有任何東西被上傳,這一點很重要,因為這個工具經常被用在合約、對帳單和掃描的身分證件上。
多頁文件會每頁產生一張圖。二十個檔案一個一個下載會很難用,所以我們同時提供打包成一個 ZIP,而且 ZIP 也是在你的瀏覽器裡打包的。
常見問題
解析度該選多少?
螢幕上使用選 144 DPI;有小字或要列印選 216 或 288 DPI。更高的設定會用掉相當多記憶體,長文件在手機上可能會失敗。
文字還能被選取嗎?
不能。渲染成 JPG 會把文字變成畫素。需要可搜尋的文字請保留 PDF。
為什麼背景是白的而不是透明?
JPEG 無法儲存透明度,所以我們在每一頁後面鋪白底 —— 那也是這頁列印出來的樣子。需要保留透明度請用 PDF 轉 PNG。
要怎麼一次下載全部頁面?
每一頁都有自己的下載連結,同時也提供整組打包成一個 ZIP。ZIP 是在你的瀏覽器裡打包的。
我的 PDF 會被上傳嗎?
不會。渲染使用 PDF.js 在你的瀏覽器裡進行,文件從未離開你的裝置。
其他工具
- JPG 轉 PDF照片進去,一個 PDF 出來 —— 全程不上傳。
- PDF 轉 PNG無損的頁面,透明度保留。
- 合併 PDF多份文件進去,一份文件出來。
- 分割 PDF一頁一個檔,而且不必把文件交出去。
- HEIC 轉 JPG照片不會離開你的裝置。
- 圖片壓縮把檔案變小,不必把檔案交出去。
- WebP 轉 JPG給那些到現在還是打不開 .webp 的軟體。
- PNG 轉 JPG檔案小很多 —— 前提是圖片是照片。
- JPG 轉 PNG從這裡開始無損 —— 但請先讀這段。
- HEIC 轉 PNG當你需要透明度,或需要一份無損副本。
- JPG 轉 WebP相同品質設定下,檔案明顯更小。
- PNG 轉 WebP唯一同時保留透明度又能變小的常見目標格式。
- WebP 轉 PNG給「需要透明度」加上「軟體打不開 .webp」的情況。
- AVIF 轉 JPG把最新的格式,轉成什麼都讀得懂的那一個。
- AVIF 轉 PNG當這個 AVIF 的透明度不能丟的時候。
- GIF 轉 PNG脫離 256 色與 1 位元透明度。
- BMP 轉 JPGBMP 把每個畫素原封不動存下來,省下的空間非常可觀。
- SVG 轉 PNG向量變畫素是單行道,所以尺寸要選好。
- 壓縮 JPGMozJPEG,跑在你自己的處理器上。
- 壓縮 PNG真的無損。不是偽裝成無損的減色。
- 壓縮 WebP本來就是高效率格式 —— 再榨一點出來。
- QR Code 產生器靜態編碼。不轉址、不追蹤、不會過期。
- 字數統計中文算得對,而且文字不會離開這一頁。