裝置與系統問題
為什麼我的 PNG 這麼大?如何縮小又不毀了畫面
PNG 可能很大,因為它是 lossless,還能保留透明度。先壓縮 PNG,必要時調整尺寸,照片可轉成 JPEG 或 WebP。
PNG 會變大,是因為它是 lossless,並能保留透明度與細緻像素。
照片存成 PNG 往往比 JPEG 或 WebP 大很多。螢幕截圖、標誌、介面圖與透明圖有時較適合 PNG。
要縮小:先壓縮 PNG;尺寸超過需求就縮小;不需要透明度就拿掉;照片不必用 PNG 時再轉 JPEG 或 WebP。
PNG 大,是因為它這樣儲存像素,不是因為「PNG 永遠很重」。下面七項是常見情況。
為什麼 PNG 檔會這麼大?
PNG 使用 lossless 壓縮。壓縮後應能無損還原原始像素。需要精確像素時很有用。照片、漸層、雜訊與複雜紋理仍可能很大:顏色幾乎每個像素都在變,lossless 能利用的重複較少。
Lossless 與 lossy 壓縮
Lossless 讓每個像素都能重建。PNG 是 lossless。Lossy 捨棄部分細節以換取較小檔案。JPEG 是 lossy。WebP 作為格式可以有 lossy 與 lossless。重點不是術語,而是 PNG 仍可能很大:格式是為了保住像素資料,不是丟掉它們。
1. 你把照片存成了 PNG
照片通常顏色多、漸層細、有雜訊與紋理。PNG 的 lossless 在這類內容上效率偏低。照片用 JPEG 或 WebP 往往小得多。這是傾向不是定律:PNG 並非總是比 JPEG 大。簡單圖形可以是很小的 PNG;帶雜訊的照片 PNG 可以非常大。
2. 尺寸比實際需要更大
4000 × 3000 的圖只用大約 1000 × 750,仍帶著多餘像素。檔案大小不只是寬×高,但像素多通常資料也多。只需較小顯示時,縮小尺寸會有幫助。圖遠大於實際用途時,調整圖片尺寸 可在瀏覽器裡改寬高。
3. 透明度可能增加資料
PNG 可以儲存透明度的 alpha 通道。適合標誌、圖示、疊層與要鋪在變化背景上的介面素材。圖不需要透明時,alpha 仍可能在,並增加資料。拿掉透明度並不总能讓 PNG 小很多——效果取決於畫面。
4. 複雜影像不好壓
顏色重複的地方 PNG 往往壓得好:平塗、簡單標誌、介面、色塊圖表。照片雜訊、紋理、漸層與很細的內容給壓縮器的重複更少,所以即使螢幕上看起來「正常」,檔案仍可能很大。
5. 截圖變大,原因可能不同
螢幕截圖常常適合 PNG:文字、介面、圖表、銳利邊緣與平塗色。仍可能因為大螢幕、Retina 或高 DPI、過大尺寸、畫面裡有照片而很大。這不表示每張截圖都必須留 PNG。意思是:即使 PNG 合理,截圖也會因尺寸而變大。
6. 中繼資料可能略增體積
PNG 可以帶額外區塊:色彩描述檔、文字 metadata、軟體資訊。這些位元組會加一點。典型過大的 PNG 裡,metadata 很少是主因。像素、尺寸與內容複雜度通常更重要。
7. 更多色彩資訊會增大檔案
圖可能是 RGB 或 RGBA(RGB 加 alpha)。通道多,色彩資訊就多。更高位元深度也會加。不必先查位元深度:若是照片 PNG,或遠大於螢幕尺寸,先從壓縮、尺寸、以及 PNG 是否合適開始。
- PNG
- 照片存成 PNG
- 尺寸過大
- 透明度 / 額外通道
- 雜訊、紋理、漸層
- 檔案更大
怎樣把 PNG 變小
依這個順序做。不是每個檔案都要走完每一步。
1. 先壓縮 PNG
先重新編碼 PNG。若本來壓得不錯,縮小可能很小。
2. 尺寸過大就調整尺寸
顯示遠小於像素尺寸時,縮小寬高可以砍掉很多資料。
3. 確認是否真需要透明
圖必須鋪在變化背景上就保留 alpha。單色背景夠用時再拿掉。
4. 照片考慮 JPEG 或 WebP
不需要精確像素與透明度時,照片在 lossy 格式裡往往更小。
5. 避免反覆無意義轉換
來回轉不會增加畫質。每次 lossy 都可能加偽影。
6. 轉換後對比觀感
刪原圖前,用 100% 看文字、細線與人臉。
先壓縮 PNG
NEXNARA 圖片壓縮 接受 JPG、PNG 與 WebP,並保持同一格式:PNG 仍是 PNG。PNG 會重新編碼,但不拿掉透明度。因為 PNG 是 lossless,縮小往往很小——尤其已經壓得較好時。品質滑桿只對 JPG 與 WebP 有效,不對 PNG。超過 20 MB 的檔案不在瀏覽器裡處理。
什麼時候把 PNG 轉成 JPEG?
不需要透明度、較小檔案比精確像素更重要時,JPEG 適合照片與寫實場景。JPEG 不支援 alpha 透明。轉到 JPG 時,NEXNARA 圖片格式轉換 會用背景色填透明區域——預設白色,也可自選。文字、標誌與介面可能出現 JPEG 偽影;取代 PNG 前先對比。
什麼時候把 PNG 轉成 WebP?
WebP 作為格式可以是 lossy 或 lossless,也可以帶透明度。很多網頁照片與圖形可以更小。並非總是更小:取決於影像、編碼器與設定。圖片格式轉換 可以從 JPG、PNG 或 WebP 輸出 WebP。該工具裡品質作用於 JPG 與 WebP。Lossy WebP 能縮小照片,也可能讓文字與銳利介面變糊,請看預覽。
什麼時候繼續用 PNG?
需要透明度、標誌、圖示、帶文字或介面的截圖、銳利圖形或精確像素時,留 PNG。這是適用性檢查,不是所有介面素材必須永遠 PNG。沒有透明度的照片,別的格式可能更合適。
若需要透明度或銳利的文字與介面,PNG 仍可能是對的格式。目標不是把每張圖都變成 JPEG 或 WebP,而是用適合這張圖的格式。
簡要對比,不是排名:
| 格式 | 較適合 | 透明度 | 壓縮 |
|---|---|---|---|
| PNG | 標誌、截圖、介面 | 有 | Lossless |
| JPEG | 照片 | 無 | Lossy |
| WebP | 網頁照片與圖形 | 有 | Lossy 或 lossless |
在瀏覽器裡壓縮圖片
圖片壓縮 可在這台裝置上縮小 JPG、PNG 或 WebP。格式保持不變。影像處理在瀏覽器內完成。此工具不會把檔案上傳到 NEXNARA 伺服器。
這裡的 PNG 壓縮不會拿掉透明度。若重新編碼後沒有更小,工具會保留原大小。對已經較有效率的 PNG 這是預期情況。
把 PNG 轉成 JPG 或 WebP
圖片格式轉換 在 JPG、PNG 與 WebP 之間轉換。不轉換 HEIC、SVG、動態 GIF、RAW 或 PDF。
輸出為 JPG 時,透明像素會填成你設的背景色(預設白色)。PNG 輸出是 lossless。JPG 與 WebP 使用品質設定。
轉換本身在瀏覽器裡進行。廣告與網站其他功能仍會用網路;那和影像處理是分開的。
想保留 PNG 就從 圖片壓縮 開始。照片 PNG 要變成 JPG 或 WebP,打開 圖片格式轉換。
FAQ
為什麼我的 PNG 這麼大?
PNG 是 lossless,能存透明度與細緻細節。照片、過大尺寸、雜訊與複雜紋理會讓檔案變大。Metadata 可能加一點,但很少是主因。
怎樣減小 PNG 檔案大小?
先壓縮 PNG,像素尺寸過大再縮小。沒有透明度的照片,轉 JPEG 或 WebP 往往更小。任何 lossy 轉換後都要對比畫質。
PNG 總是比 JPG 大嗎?
不是。照片存成 PNG 往往比 JPEG 大得多,但簡單標誌或介面圖可以是很小的 PNG。大小取決於內容,不是固定的 PNG 對 JPG 規則。
該把 PNG 轉成 WebP 嗎?
WebP 適合網頁照片與許多圖形,也可以帶透明度。並不總比 PNG 小。測試檔案既好看又確實更小時再轉。
PNG 壓縮會降低畫質嗎?
PNG 壓縮是 lossless:重新編碼後像素應對齊。圖片壓縮 重新編碼 PNG 時不拿掉透明度;體積下降往往很小。轉 JPEG 或 lossy WebP 可能降低畫質。
為什麼我的截圖 PNG 這麼大?
截圖常適合 PNG,因為有文字、介面與平塗色。大螢幕、高 DPI、多餘尺寸或畫面裡的照片仍會讓它變大。先壓縮;只有不需要 PNG 時再轉換。