ææ¹ä¾¿çåºåæ¹æ³æ¯ï¼
PNGæ ¼å¼å¯ç¼è¾ãå¦å¾çä¸æåä½çï¼å¯å©ç¨PSååæ´æ¹
JPGæ ¼å¼ä¸å¯ç¼è¾ã
对äºä¸¤ç§æ ¼å¼ç解æ度,PNGé«äºJPGã
PNGä¸éç¨ä»»ä½åºåï¼å 为å®çä½ç§¯å¾å¤§ï¼ä¸å©ç¨æ¾ç¤ºï¼å®å
¨ç¨äºç¼è¾è
ä½ä¸ºä»¥åæ´æ¹å¾çæ¶åçå¤ä»½ä¹ç¨ã
JPGæ ¼å¼ç¨äºå¾å¤åºåã
PNGæ¯20ä¸çºª90年代ä¸æå¼å§å¼åçå¾åæ件åå¨æ ¼å¼ï¼å
¶ç®çæ¯ä¼å¾æ¿ä»£GIFåTIFFæä»¶æ ¼å¼ï¼åæ¶å¢å ä¸äºGIFæä»¶æ ¼å¼æä¸å
·å¤çç¹æ§ãæµå¼ç½ç»å¾å½¢æ ¼å¼(Portable Network Graphic Formatï¼PNG)å称æ¥æºäºéå®æ¹çâPNG's Not GIFâï¼æ¯ä¸ç§ä½å¾æ件(bitmap file)åå¨æ ¼å¼ï¼è¯»æâpingâãPNGç¨æ¥åå¨ç°åº¦å¾åæ¶ï¼ç°åº¦å¾åç深度å¯å¤å°16ä½ï¼åå¨å½©è²å¾åæ¶ï¼å½©è²å¾åç深度å¯å¤å°48ä½ï¼å¹¶ä¸è¿å¯åå¨å¤å°16ä½çαééæ°æ®ãPNG使ç¨ä»LZ77æ´¾ççæ ææ°æ®å缩ç®æ³ã
PNGå¾çæ件ä¸è¬åºç¨äºJAVAç¨åºä¸ï¼æç½é¡µæS60ç¨åºä¸æ¯å 为å®å缩æ¯é«ï¼çææ件容éå°ã
PNGæä»¶æ ¼å¼ä¿çGIFæä»¶æ ¼å¼çä¸åç¹æ§ï¼
使ç¨å½©è²æ¥æ¾è¡¨æè
å«åè°è²æ¿å¯æ¯æ256ç§é¢è²ç彩è²å¾åã
æµå¼è¯»/åæ§è½(streamability)ï¼å¾åæä»¶æ ¼å¼å
许è¿ç»è¯»åºååå
¥å¾åæ°æ®ï¼è¿ä¸ªç¹æ§å¾éåäºå¨éä¿¡è¿ç¨ä¸çæåæ¾ç¤ºå¾åã
é次é¼è¿æ¾ç¤º(progressive display)ï¼è¿ç§ç¹æ§å¯ä½¿å¨éä¿¡é¾è·¯ä¸ä¼ è¾å¾åæ件çåæ¶å°±å¨ç»ç«¯ä¸æ¾ç¤ºå¾åï¼ææ´ä¸ªè½®å»æ¾ç¤ºåºæ¥ä¹åéæ¥æ¾ç¤ºå¾åçç»èï¼ä¹å°±æ¯å
ç¨ä½å辨çæ¾ç¤ºå¾åï¼ç¶åéæ¥æé«å®çå辨çã
éææ§(transparency)ï¼è¿ä¸ªæ§è½å¯ä½¿å¾åä¸æäºé¨åä¸æ¾ç¤ºåºæ¥ï¼ç¨æ¥å建ä¸äºæç¹è²çå¾åã
è¾
å©ä¿¡æ¯(ancillary information)ï¼è¿ä¸ªç¹æ§å¯ç¨æ¥å¨å¾åæ件ä¸åå¨ä¸äºææ¬æ³¨éä¿¡æ¯ã
ç¬ç«äºè®¡ç®æºè½¯ç¡¬ä»¶ç¯å¢ã
使ç¨æ æå缩ã
PNGæä»¶æ ¼å¼ä¸è¦å¢å ä¸åGIFæä»¶æ ¼å¼æ没æçç¹æ§ï¼
æ¯ä¸ªåç´ ä¸º48ä½çç彩è²å¾åã
æ¯ä¸ªåç´ ä¸º16ä½çç°åº¦å¾åã
å¯ä¸ºç°åº¦å¾åç彩è²å¾æ·»å αééã
æ·»å å¾åçγ信æ¯ã
使ç¨å¾ªç¯åä½ç (cyclic redundancy codeï¼CRC)æ£æµæ害çæ件ã
å å¿«å¾åæ¾ç¤ºçé次é¼è¿æ¾ç¤ºæ¹å¼ã
æ åç读/åå·¥å
·å
ã
å¯å¨ä¸ä¸ªæ件ä¸åå¨å¤å¹
å¾åã
æ件ç»æ
PNGå¾åæ ¼å¼æ件(æè
称为æ°æ®æµ)ç±ä¸ä¸ª8åèçPNGæ件署å(PNG file signature)ååæç
§ç¹å®ç»æç»ç»ç3个以ä¸çæ°æ®å(chunk)ç»æã
PNGå®ä¹äºä¸¤ç§ç±»åçæ°æ®åï¼ä¸ç§æ¯ç§°ä¸ºå
³é®æ°æ®å(critical chunk)ï¼è¿æ¯æ åçæ°æ®åï¼å¦ä¸ç§å«åè¾
å©æ°æ®å(ancillary chunks)ï¼è¿æ¯å¯éçæ°æ®åãå
³é®æ°æ®åå®ä¹äº4个æ åæ°æ®åï¼æ¯ä¸ªPNGæ件é½å¿
é¡»å
å«å®ä»¬ï¼PNG读å软件ä¹é½å¿
é¡»è¦æ¯æè¿äºæ°æ®åãè½ç¶PNGæ件è§è没æè¦æ±PNGç¼è¯ç å¨å¯¹å¯éæ°æ®åè¿è¡ç¼ç åè¯ç ï¼ä½è§èæå¡æ¯æå¯éæ°æ®åã
jpgå
¨ååºè¯¥æ¯JPEG
JPEG å¾ç以 24 ä½é¢è²åå¨å个å
æ
å¾åãJPEG æ¯ä¸å¹³å°æ å
³çæ ¼å¼ï¼æ¯ææé«çº§å«çå缩ï¼ä¸è¿ï¼è¿ç§å缩æ¯ææèçãæ¸è¿å¼ JPEG æ件æ¯æ交éã
jpgæ ¼å¼æ¯ä¸ç§å¾çæ ¼å¼ï¼ä½¿ä¸ç§æ¯è¾å¸¸è§çå¾ç»æ ¼å¼ï¼å¦æä½ çå¾çæ¯å
¶ä»æ ¼å¼çè¯ï¼ä½ å¯ä»¥éè¿ä»¥ä¸æ¹æ³è½¬åï¼
1ãphotoshop ï¼æå¼å¾ç»ä»¥åï¼æå¦å为ï¼ä¸é¢æ ¼å¼é£ééæ©JPGæ ¼å¼å°±æ¯äºï¼è¿ä¸ªæ¹æ³æ¯è¾ç®åï¼èä¸éåç»è´¨æ¯è¾å¥½çï¼è¦æ±æ¯è¾é«çå¾ç转æ¢ã
2ãå¦æä½ è¦æ±ä¸é«ï¼ä½ ç´æ¥éè¿windowsé带çå¾ç»ç¨åºï¼éæ©JPGæ ¼å¼å°±è¡äºï¼è¿ä¸ªæ¥è½¬æ¢çè¯ï¼ç»è´¨åï¼é©¬é©¬èèï¼ä¸è¿å¨ç½ä¸åï¼è¿å¾å»äºï¼
å¦æJPGæ ¼å¼è½¬å
¶ä»æ ¼å¼ï¼è¿æ ·çæ¹æ³åæ ·éç¨ã å½æ ¹å°åº jpgågifåææå缩ï¼pngæ¯æ æçï¼æ以å¨ç¨div+csså¸å±æ¶ png就没å两è
çµæ´»ã
温馨提示:答案为网友推荐,仅供参考