PDF 轉 PNG
無損的頁面,透明度保留。
不上傳任何檔案
把檔案拖進來,或點擊選擇
支援 PDF。沒有大小上限,不用註冊。
把 PDF 的每一頁渲染成 PNG。當頁面上有文字或線稿、或你需要保留透明區域時,選這個而不是 PDF 轉 JPG。
頁面為什麼該用 PNG 而不是 JPG
典型的 PDF 頁面是大片白底加銳利黑字 —— 正好是 JPEG 最不擅長的內容。JPEG 壓縮會在文字周圍產生可見的振鈴,而把品質拉高到看不出來,檔案又變得很大。
PNG 是無損的,而且對大片平色的效率極高,所以一頁文字用 PNG 往往同時更小也更乾淨。密集文字的頁面,PNG 通常是正確答案。
透明度會被保留
PDF 頁面上沒有繪製東西的地方是透明的。JPEG 必須把那些填成不透明的顏色;PNG 則保持透明,因為它帶完整的 alpha 通道。
當頁面是 logo 表、要放在有色背景上的圖表、或你打算疊在別的東西上的印章與簽名時,這件事很重要。
解析度與它的代價
PDF 頁面以每英吋 72 點來度量,所以倍率 2 是 144 DPI、倍率 4 是 288 DPI。設定越高,小字越銳利,但需要的記憶體以平方成長:倍率加倍,畫素量變成四倍。
PNG 保存每一個畫素,所以檔案大小隨解析度成長得比 JPEG 快得多。用 288 DPI 把長文件轉成 PNG 可能會非常大 —— 選之前先確認你真的需要那個解析度。
PNG 有經過最佳化,不只是寫出來
直接從渲染畫素編出來的 PNG,動輒比必要的大好幾倍。這裡產出的每一個 PNG 都會經過 oxipng(編譯成 WebAssembly 的無損最佳化器),它會挑選更好的列濾波器並剝掉多餘的區塊。
沒有任何畫素被改動 —— 影像位元完全相同 —— 但在平色內容上(大多數文件頁面正是如此)節省相當可觀。在我們的參考截圖上,它把直接編碼的 410 KB 降到 47 KB。
本機渲染,可打包下載
PDF.js 在你的瀏覽器分頁裡渲染頁面,PNG 編碼器也在那裡執行。文件從未被傳輸 —— 對這個工具常處理的合約、對帳單與掃描紀錄來說,這一點很重要。
多頁文件會每頁產生一個 PNG,可單獨下載,也可以打包成一個在你瀏覽器裡產生的 ZIP。
常見問題
PDF 頁面該用 PNG 還是 JPG?
文字或線稿的頁面用 PNG —— 無損、文字銳利,而且常常更小。主要是照片的頁面用 JPG。
透明度會保留嗎?
會。PNG 有完整的 alpha 通道,沒有繪製東西的區域會保持透明,不會被填成白色。
為什麼高解析度時 PNG 很大?
PNG 無損保存每一個畫素,而解析度加倍會讓畫素量變成四倍。請用能讓文字清楚的最低解析度。
文字還能選取嗎?
不能。渲染會把文字變成畫素。需要可搜尋、可選取的文字請保留 PDF。
我的文件會被上傳嗎?
不會。渲染、編碼、最佳化全部在你的瀏覽器裡進行。
其他工具
- JPG 轉 PDF照片進去,一個 PDF 出來 —— 全程不上傳。
- PDF 轉 JPG每一頁變成一張圖,解析度你決定。
- 合併 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 產生器靜態編碼。不轉址、不追蹤、不會過期。
- 字數統計中文算得對,而且文字不會離開這一頁。