今天工作中出現了后台上傳png,但是前台發布出來的圖片帶有黑邊。
雖然最后確定是后台上傳的時候把所有的格式都轉成了jpg,但是這讓我思考了一個問題,怎么分辨png-8和png-24??
網上搜索了一些博客,了解了一些基本知識;但是還是想自己動手去實踐一下,“實踐是檢驗真理的標准”。
下面是自己在PS中打開了兩張png格式的圖片,22-p8.256和22-p24.png(psd是隨便找的一個,命名上也隨便了一些);
正文:
>>在ps里打開的時候,png-8的文件名那里會自動帶上“(索引)”的字樣;而png-24圖片的文件名后會自動加上“(RGB/8)”的字樣
>>除此之外,打開圖像的模式選項,png-8圖片的索引顏色被選中;而png-24此時選中的是RGB顏色
PNG-8:
PNG-24:
至於-8和-24的區別,我覺得這篇博客寫的挺好的。
時間有點久遠,不過含金量還可以。下面是個人感覺比較有價值的內容copy:
- png8和png24的根本區別,不是顏色位的區別,而是存儲方式不同;
- png8 色盤索引、調色板中一位透明值、不支持阿爾法通道的半透明,存儲格式中每個像素無透明度的數據塊定義;
- png24 無調色板、支持阿爾法通道的半透明、每個點陣都有透明度的定義,最低32位真彩色;
好了,今天就先寫這些吧~~