പോർട്ടബിൾ നെറ്റ്‍വർക്ക് ഗ്രാഫിക്സ്

ഒരു റാസ്റ്റർ ഗ്രാഫിക്സ് ഫയൽ തരമാണ് പോർട്ടബിൾ നെറ്റ്‌വർക്ക് ഗ്രാഫിക്സ് അഥവാ പിഎൻജി. ഈ ഫയൽ തരം ഡാറ്റ നഷ്ടപ്പെടാതെ ചിത്രം ചുരുക്കാൻ സഹായിക്കും. ഗ്രാഫിക്സ് ഇന്റർചേഞ്ച് ഫോർമാറ്റ് (ജിഫ്) എന്ന പേറ്റന്റ് എടുത്ത ഫയൽതരത്തിനു പകരമായാണ് സ്വതന്ത്ര പിഎൻജി ഫയൽ തരം ഉണ്ടാക്കിയത്. ഇന്റർനെറ്റലെ ഏറ്റവും പ്രചാരമുണ്ടായിരുന്ന ഫയൽതരമായിരുന്നു ജിഫ്.  

പിഎൻജി പാലറ്റ് അടിസ്ഥാനമായ ചിത്രങ്ങളെ പിൻതുണയ്ക്കുന്നു (24 ബിറ്റ് ആർജിബി കളറുകളും 34 ബിറ്റ് ആർജിബി കളറുകളും). കൂടാതെ ഗ്രേസ്കെയിൽ ചിത്രങ്ങളും (സുതാര്യതയ്ക്കായുള്ള ആൽഫചാനലോടുകൂടിയും അല്ലാതെയും) പാലറ്റ് അടിസ്ഥാനമല്ലാതെയുള്ള കളർ ചിത്രങ്ങളും(ആൽഫ ചാനലോടുകൂടിയും ഇല്ലാതെയും) പിഎൻജി പിൻതുണയ്ക്കുന്നു. പിഎൻജി ഇന്റർനെറ്റിലൂടെയുള്ള ചിത്രകൈമാറ്റത്തിനായി രൂപകൽപ്പനചെയ്തതാണ്. വ്യാവസായികാടിസ്ഥാനത്തിലുള്ള പ്രിന്റിങ്ങിനായിട്ടല്ല ഇത് ഉണ്ടാക്കിയത് അതുകൊണ്ടുതന്നെ സിഎംവൈകെ കളർ ഇത് പിൻതുണയ്ക്കുന്നില്ല. വിവിധ "ചങ്ക്സ്" ആയി പിക്സൽ വിവരം ശേഖരിച്ചുവയ്ക്കുന്ന ഒരു ഒറ്റ ചിത്രഫയലായാണ് പിഎൻജി സൂക്ഷിക്കുന്നത്. ചിത്രത്തിന്റെ ടെക്സ്റ്റ് കമന്റുകളും മറ്റ് അടിക്കുറിപ്പുകളും ഇന്റഗ്രിറ്റി പരിശോധിക്കുന്നതിനുള്ള കോഡുകളും ആർഎഫ്സി2083 ഫോർമാറ്റിൽ സൂക്ഷിക്കുന്നു.

പിഎൻജി ഫയലിന്റെ എക്സ്റ്റൻഷൻ PNG അല്ലെങ്കിൽ png എന്നിങ്ങനെയാണ്. മൈം തരം മീഡിയ ടൈപ്പ് image/png എന്നിങ്ങനെയാണ്. 1997 മാർച്ചിൽ വിവരണാത്മക RFC2083 ആയി പിഎൻജി പ്രഖ്യാപിക്കപ്പെട്ടു. 2004 ൽ ഇത് ഒരു ISO/IEC നിലവാരമായി അംഗീകരിക്കപ്പെട്ടു.

 അവലംബം 

 പുറം കണ്ണികൾ 
 PNG Home Site
 libpng Home Page
 The Story of PNG by  Greg Roelofs
 W3 PNG Specification
 Test inline PNG images
 RFC 2083
 More information about PNG color correction
 The GD-library to generate dynamic PNG-files with PHP
 A guide to PNG optimization
 PNG Adam7 interlacing
 Encoding Web Shells in PNG files : Encoding human readable data inside an IDAT block.