PNG
PNG (Portable Network Graphics) तीक्ष्ण किनारों और सपाट रंग वाले ग्राफ़िक्स के लिए बिना-हानि (lossless) रैस्टर फ़ॉर्मैट है — स्क्रीनशॉट, लोगो, आइकन, आरेख और टेक्स्ट वाली कोई भी चीज़। बिना-हानि का अर्थ है कि यह छवि को ठीक-ठीक संग्रहीत करता है: इसे जितनी बार चाहें दोबारा सहेजें और एक भी पिक्सेल नहीं बदलता — JPEG के पीढ़ीगत क्षय के बिल्कुल उलट।
PNG की प्रमुख विशेषता एक अल्फ़ा चैनल है, यानी असली परिवर्तनशील पारदर्शिता, ताकि किसी छवि के नरम, ऐंटी-एलियस्ड किनारे हों जो किसी भी पृष्ठभूमि पर साफ़-सुथरे घुल-मिल जाएँ। यह ठोस रंग के कुरकुरे, बड़े क्षेत्रों को बहुत कुशलता से संपीड़ित करता है, यही वजह है कि कोई UI स्क्रीनशॉट PNG के रूप में JPEG की तुलना में कहीं छोटा और साफ़ होता है। इसका दूसरा पहलू है तस्वीरें: अपने सतत वर्णिक प्रवणताओं (gradients) के साथ, तस्वीरें JPEG की तुलना में कहीं बड़ी PNG फ़ाइलें बनाती हैं, इसलिए उस काम के लिए PNG ग़लत औज़ार है।
सरल नियम है — तीक्ष्ण किनारे और पारदर्शिता के लिए PNG, तस्वीरों के लिए JPEG। जब आप PNG को किसी PDF में जोड़ते हैं या किसी से ग्राफ़िक्स निकालते हैं, तो फ़ॉर्मैट की पारदर्शिता और यथातथ्यता संरक्षित रहती है, और रूपांतरण को लोकल रूप से चलाना आपकी संपत्तियों को आपकी मशीन पर ही रखता है।