Συμπίεση εικόνων PNG
Βελτιστοποιήστε στιγμιότυπα οθόνης και γραφικά PNG χωρίς απώλειες ή μειώστε τα χρώματα για πολύ μικρότερα αρχεία.
Σύρετε αρχεία εδώ
ή
Επιλογή αρχείωνPNG · JPG · GIF · SVG · TIFF · WebP
Τα αρχεία δεν φεύγουν ποτέ από τη συσκευή σας
Φόρτωση του εργαλείου συμπίεσης…
Πώς να συμπιέσετε αρχεία PNG
Προσθέστε τα αρχεία σας
Σύρετε τα αρχεία στο πλαίσιο, επικολλήστε τα ή επιλέξτε τα από τη συσκευή σας. Τίποτα δεν ανεβαίνει.
Ελέγξτε τις ρυθμίσεις
Η προεπιλογή ταιριάζει στα περισσότερα αρχεία. Αλλάξτε ποιότητα, μέγεθος ή μορφή αν χρειάζεστε μικρότερο αρχείο.
Κατεβάστε το αποτέλεσμα
Αποθηκεύστε κάθε αρχείο χωριστά ή όλα μαζί σε ένα ZIP. Αν ένα αρχείο δεν μπορεί να μικρύνει, κρατάτε το πρωτότυπο.
Σε τι είναι καλό το PNG
Το PNG (Portable Network Graphics) δημιουργήθηκε το 1996 ως αντικαταστάτης του GIF χωρίς διπλώματα ευρεσιτεχνίας. Είναι χωρίς απώλειες: κάθε pixel που αποκωδικοποιείτε είναι ακριβώς το pixel που αποθηκεύτηκε. Υποστηρίζει πλήρες χρώμα, κλίμακα του γκρι, χρώμα με παλέτα και πλήρες κανάλι άλφα, ώστε οι άκρες να σβήνουν ομαλά πάνω σε οποιοδήποτε φόντο. Γι' αυτό το PNG είναι η συνηθισμένη επιλογή για στιγμιότυπα οθόνης, λογότυπα, εικονίδια, γραφικά διεπαφής, διαγράμματα και οτιδήποτε έχει καθαρό κείμενο.
Το τίμημα του «χωρίς απώλειες» είναι το μέγεθος. Μια φωτογραφία αποθηκευμένη ως PNG είναι συχνά πολλαπλάσια σε μέγεθος από την ίδια φωτογραφία ως JPEG, γιατί ο θόρυβος και η λεπτή υφή μιας φωτογραφίας δεν προβλέπονται αρκετά καλά ώστε να συμπιεστούν.
Γιατί τα αρχεία PNG μπορούν να μικρύνουν κι άλλο
Το PNG συμπιέζει σε δύο στάδια. Πρώτα, κάθε σειρά pixel περνά από ένα φίλτρο (None, Sub, Up, Average ή Paeth) που αντικαθιστά τις τιμές των pixel με τη διαφορά τους από τα γειτονικά· οι επίπεδες περιοχές γίνονται μεγάλες σειρές από μηδενικά. Μετά τα φιλτραρισμένα δεδομένα συσκευάζονται με DEFLATE, τον ίδιο αλγόριθμο με το ZIP. Πολλά προγράμματα επιλέγουν φίλτρα και ρυθμίσεις DEFLATE γρήγορα αντί για σωστά, οπότε τα ίδια pixel συχνά χωράνε σε λιγότερα byte.
Υπάρχουν λοιπόν δύο τρόποι να μικρύνει ένα PNG:
- Βελτιστοποίηση χωρίς απώλειες. Το εργαλείο τρέχει το OxiPNG, που δοκιμάζει διαφορετικές στρατηγικές φίλτρων και ρυθμίσεις συμπίεσης και κρατά το μικρότερο αποτέλεσμα. Η εικόνα μένει ίδια ως το τελευταίο pixel. Το κέρδος εξαρτάται πολύ από τον τρόπο που αποθηκεύτηκε το αρχείο: μια εξαγωγή από πρόχειρο εργαλείο στιγμιοτύπων συχνά μικραίνει αισθητά, ενώ ένα ήδη βελτιστοποιημένο αρχείο σχεδόν δεν αλλάζει.
- Μείωση παλέτας (με απώλειες). Ένα PNG πλήρους χρώματος με διαφάνεια αποθηκεύει 4 byte ανά pixel. Η μετατροπή του σε παλέτα έως 256 χρωμάτων αποθηκεύει 1 byte ανά pixel πριν καν ξεκινήσει το DEFLATE, γι' αυτό αυτή η λειτουργία συνήθως εξοικονομεί πολύ περισσότερα. Τα επίπεδα γραφικά και τα στιγμιότυπα οθόνης την αντέχουν καλά· οι ομαλές διαβαθμίσεις και οι φωτογραφίες μπορεί να εμφανίσουν λωρίδες.
Η μείωση παλέτας είναι η προεπιλογή (λειτουργία «Έξυπνη», 256 χρώματα με πρόσμιξη)· αλλάξτε τη συμπίεση PNG σε Χωρίς απώλειες όταν κάθε pixel πρέπει να μείνει ακριβές. Η ρύθμιση αριθμού χρωμάτων ελέγχει το μέγεθος της παλέτας· λιγότερα χρώματα σημαίνει μικρότερο αρχείο και μεγαλύτερο κίνδυνο για ορατά σκαλοπάτια στις διαβαθμίσεις.
Ρυθμίσεις για συνηθισμένες εργασίες
| Εικόνα | Λειτουργία | Σημειώσεις |
|---|---|---|
| Λογότυπο ή εικονίδιο | Έξυπνη, 64–256 χρώματα | Ελέγξτε τις απαλές άκρες σε σκούρο και σε ανοιχτό φόντο |
| Στιγμιότυπο οθόνης με κείμενο | Έξυπνη, 256 χρώματα, ή Χωρίς απώλειες | Μειώστε πρώτα το μέγεθος αν προέρχεται από οθόνη υψηλής ανάλυσης |
| Διάγραμμα για τεκμηρίωση | Χωρίς απώλειες | Κρατά κάθε γραμμή ακριβή για μελλοντική επεξεργασία |
| Φωτογραφία αποθηκευμένη κατά λάθος ως PNG | Αλλάξτε την έξοδο σε JPG ή WebP | Χρησιμοποιήστε PNG μόνο αν χρειάζεστε διαφάνεια ή ακριβή pixel |
Τα στιγμιότυπα από οθόνες Retina είναι συχνή πηγή τεράστιων PNG: μια λήψη ολόκληρης της οθόνης σε laptop 2880 × 1800 έχει πάνω από 5 εκατομμύρια pixel. Αν μειώσετε τη μεγαλύτερη πλευρά στα 1600 px, τα pixel πέφτουν κάτω από το ένα τρίτο, και αυτό συνήθως μετράει περισσότερο από οποιαδήποτε ρύθμιση συμπίεσης.
Ενδεικτικά: στις δοκιμές μας, τέσσερα στιγμιότυπα PNG από σελίδες της Wikipedia, του MDN και του GitHub μίκρυναν κατά 58–60 % με την προεπιλεγμένη λειτουργία Έξυπνη και, κατά διάμεσο, περίπου κατά ένα τρίτο στη λειτουργία Χωρίς απώλειες. Τα δικά σας αρχεία μπορεί να μικρύνουν περισσότερο ή λιγότερο.
Συνηθισμένα προβλήματα
- Λωρίδες στις διαβαθμίσεις μετά τη λειτουργία Έξυπνη. Αυξήστε τον αριθμό χρωμάτων ή επιστρέψτε στη λειτουργία χωρίς απώλειες.
- Οδοντωτό περίγραμμα γύρω από ένα διάφανο λογότυπο. Οι εξομαλυμένες άκρες χρειάζονται αρκετά επίπεδα διαφάνειας· κρατήστε τουλάχιστον 128 χρώματα σε τέτοιες εικόνες.
- Σχεδόν καμία εξοικονόμηση στη λειτουργία χωρίς απώλειες. Το αρχείο ήταν ήδη καλά συσκευασμένο. Πραγματική διαφορά θα κάνουν μόνο η μείωση παλέτας ή οι μικρότερες διαστάσεις, και το εργαλείο επιστρέφει το αρχικό αρχείο όταν δεν μπορεί να βγει κάτι μικρότερο.
- Το PNG είναι φωτογραφία. Το JPEG ή το WebP ταιριάζουν καλύτερα στο περιεχόμενο και θα είναι πολύ μικρότερα.
Ερωτήσεις για το PNG
Αλλάζει καθόλου την εικόνα μου η λειτουργία χωρίς απώλειες;
Όχι. Τα αποκωδικοποιημένα pixel είναι ίδια· αλλάζει μόνο ο τρόπος που συσκευάζονται. Μπορείτε να συγκρίνετε την προβολή πριν/μετά σε οποιαδήποτε μεγέθυνση και δεν θα βρείτε διαφορά.
Τι είναι το PNG-8 και τι το PNG-24;
Είναι ανεπίσημες ονομασίες. Το PNG-8 σημαίνει εικόνα με παλέτα έως 256 χρωμάτων· το PNG-24 σημαίνει πλήρες χρώμα RGB, και το PNG-32 προσθέτει κανάλι άλφα. Η λειτουργία παλέτας αυτού του εργαλείου παράγει αρχεία PNG-8 που μπορούν να περιέχουν και διαφάνεια.
Διατηρείται η διαφάνεια μετά τη συμπίεση;
Ναι, και στις δύο λειτουργίες. Αν αλλάξετε την έξοδο σε JPG, οι διάφανες περιοχές γίνονται λευκές, γιατί το JPEG δεν έχει κανάλι άλφα.
PNG ή WebP για τον ιστότοπό μου;
Για φωτογραφίες με διαφάνεια, το WebP είναι συνήθως πολύ μικρότερο και το εμφανίζουν όλα τα σύγχρονα προγράμματα περιήγησης. Αυτό το εργαλείο γράφει WebP στη λειτουργία με απώλειες, οπότε για γραφικά που πρέπει να μείνουν ακριβή ως το pixel κρατήστε το PNG, που ανοίγει και σε παλαιότερο λογισμικό.
Περισσότερα εργαλεία εικόνας
Το εργαλείο συμπίεσης εικόνων δέχεται μικτή παρτίδα αρχείων. Τα κινούμενα γραφικά ανήκουν στο εργαλείο συμπίεσης GIF, και η σελίδα πώς λειτουργεί εξηγεί αναλυτικότερα τι σημαίνει χωρίς απώλειες και με απώλειες.