UltKit
Εικόνα11
PDF13
Έγγραφα και δεδομένα7
Βίντεο6
Ήχος4
Περισσότερα εργαλεία22

Μετατροπή BMP σε PNG

Μετατρέψτε τα ογκώδη bitmap των Windows σε αρχεία PNG που διατηρούν κάθε pixel ακριβώς ίδιο και πιάνουν ένα κλάσμα του χώρου. Σύρετε τα BMP, πατήστε μετατροπή και κατεβάστε τα.

Μετατροπέας εικόνων

ή σύρετε Αρχεία JPG, JPEG, JPE … εδώ ·

Έως 95 MB ανά αρχείο· Έως 20 αρχεία· Διαγραφή μετά από 30 λεπτά

Έξοδος

Τα αρχεία επεξεργάζονται στους διακομιστές μας και διαγράφονται μετά από 30 λεπτά.

Πώς να χρησιμοποιήσετε αυτό το εργαλείο

  1. 1

    Προσθέστε τα αρχεία BMP

    Σύρετε έως 20 αρχεία .bmp, έως 95 MB το καθένα, από το Paint, από σαρωτή, από ένα παλιό παιχνίδι ή από βιομηχανική κάμερα.

  2. 2

    Αφήστε το PNG ως μορφή προορισμού

    Η επιλογή Μετατροπή σε είναι ορισμένη στο PNG. Δεν υπάρχει ρυθμιστικό ποιότητας, επειδή το PNG είναι χωρίς απώλειες· οι Σύνθετες ρυθμίσεις προσφέρουν μόνο αλλαγή μεγέθους και επιλογές μεταδεδομένων.

  3. 3

    Μετατρέψτε και κατεβάστε

    Πατήστε Μετατροπή σε PNG και αποθηκεύστε τα αρχεία ένα ένα ή ως ZIP.

Απάντηση

Τι χάνω όταν μετατρέπω BMP σε PNG;

Τίποτα ορατό και τίποτα μετρήσιμο: το PNG είναι χωρίς απώλειες, οπότε τα pixel μένουν πανομοιότυπα. Αλλάζει το μέγεθος. Ένα ασυμπίεστο bitmap γίνεται συνήθως PNG αρκετές φορές μικρότερο, και τα στιγμιότυπα οθόνης μικραίνουν περισσότερο από όλα.

Η μετατροπή BMP σε PNG μικραίνει τα αρχεία χωρίς να αλλάξει ούτε ένα pixel

Τα αρχεία BMP αποθηκεύονται σχεδόν πάντα ακατέργαστα: τρία byte ανά pixel, γραμμή γραμμή, χωρίς καμία συμπίεση. Η μορφή επιτρέπει κωδικοποίηση run-length για εικόνες 4 και 8 bit, αλλά σχεδόν κανένα πρόγραμμα δεν τη γράφει. Το PNG κρατά τα ίδια pixel και τα περνά από φίλτρα πρόβλεψης ανά γραμμή και από DEFLATE, τη μέθοδο συμπίεσης των αρχείων ZIP, έτσι ώστε τα επαναλαμβανόμενα χρώματα και οι ομαλές περιοχές να πιάνουν κλάσμα του χώρου.

Τα bitmap εμφανίζονται ακόμη συχνότερα απ' όσο θα περίμενε κανείς. Οι παλαιότερες εκδόσεις του Paint αποθήκευαν από προεπιλογή .bmp, το πρόχειρο των Windows κρατά τις αντιγραμμένες εικόνες ως device-independent bitmaps, και οι σαρωτές, οι κάμερες μηχανικής όρασης, τα ρετρό παιχνίδια και οι ενσωματωμένες συσκευές τα γράφουν επειδή η μορφή είναι πολύ απλή στην παραγωγή. Ένας φάκελος με τέτοια αρχεία καταναλώνει γρήγορα χώρο και είναι δύσκολο να σταλεί.

Η μετατροπή δεν κάνει την εικόνα πιο καθαρή και δεν διορθώνει τίποτα. Αν το bitmap είναι θολό ή με ορατά τετραγωνάκια, το ίδιο θα είναι και το PNG· το κέρδος αφορά το μέγεθος και τη συμβατότητα, όχι την ποιότητα.

Πόσο μεγάλο είναι στην πράξη ένα ασυμπίεστο bitmap

6,2 MBΈνα στιγμιότυπο οθόνης 1920 × 1080 αποθηκευμένο ως BMP 24 bit

1920 × 1080 pixel × 3 byte = 6.220.800 byte, συν κεφαλίδα 54 byte. Ως PNG, το ίδιο στιγμιότυπο της επιφάνειας εργασίας είναι συνήθως μερικές εκατοντάδες KB, επειδή τα χρώματα του περιβάλλοντος επαναλαμβάνονται.

Από πού προέρχεται η μορφή BMP

  1. 1990

    Windows 3.0

    Τα device-independent bitmaps με κεφαλίδα πληροφοριών 40 byte γίνονται η βασική διάταξη του .bmp.

  2. 1995

    Κεφαλίδα έκδοσης 4

    Τα Windows 95 και NT 4.0 προσθέτουν μάσκες χρώματος και πεδίο μάσκας alpha.

  3. 1996

    PNG 1.0

    Το W3C δημοσιεύει το PNG ως μορφή χωρίς απώλειες και χωρίς πατέντες.

  4. 1998

    Κεφαλίδα έκδοσης 5

    Τα Windows 98 και 2000 επιτρέπουν ενσωματωμένα προφίλ χρώματος ICC σε ένα BMP.

  5. 2004

    ISO/IEC 15948

    Το PNG γίνεται διεθνές πρότυπο.

BMP

Εικόνα Bitmap

Το BMP είναι η ανεξάρτητη από συσκευή μορφή bitmap της Microsoft, εγγενής στα Windows από τις πρώτες εκδόσεις τους. Συνήθως αποθηκεύει τα pixel χωρίς συμπίεση, οπότε η ποιότητα είναι τέλεια, αλλά τα αρχεία είναι πολύ μεγάλα σε σύγκριση με το PNG ή το JPEG. Οι νεότερες εκδόσεις του BMP μπορούν να περιέχουν κανάλι alpha, αλλά πολλά προγράμματα το αγνοούν. Η μορφή είναι απλή στην ανάγνωση και στη γραφή, γι' αυτό παραμένει σε παλαιότερο λογισμικό, ενσωματωμένα συστήματα και ορισμένα βιομηχανικά εργαλεία. Τα Windows, το macOS και σχεδόν κάθε επεξεργαστής εικόνας ανοίγουν αρχεία BMP.

Συμπίεση
Χωρίς απώλειες
Διαφάνεια
Ναι
Κινούμενη εικόνα
Όχι
Έτος εισαγωγής
Microsoft
Μετατροπέας BMP

PNG

Portable Network Graphics

Το PNG είναι μια μορφή ράστερ εικόνας χωρίς απώλειες, που δημοσιεύτηκε το 1996 από την PNG Development Group και αργότερα τυποποιήθηκε από το W3C και το ISO. Διατηρεί κάθε pixel ακριβώς, υποστηρίζει πλήρη διαφάνεια alpha και χειρίζεται κείμενο, αιχμηρές ακμές και επίπεδα χρώματα χωρίς artifacts. Αυτή η ακρίβεια το κάνει ιδανικό για στιγμιότυπα οθόνης, λογότυπα, εικονίδια και γραφικά διεπαφής. Το αντίτιμο είναι το μέγεθος: οι φωτογραφίες σε PNG είναι συχνά πολλαπλάσιες σε μέγεθος από την ίδια φωτογραφία σε JPEG ή WebP. Όλα τα προγράμματα περιήγησης, τα λειτουργικά συστήματα και οι επεξεργαστές ανοίγουν αρχεία PNG.

Συμπίεση
Χωρίς απώλειες
Διαφάνεια
Ναι
Κινούμενη εικόνα
Όχι
Έτος εισαγωγής
1996 · PNG Development Group
Μετατροπέας PNG

Το BMP μετατρέπεται σε PNG όταν στιγμιότυπα οθόνης, σαρώσεις ή εξαγωγές από παλαιότερα εργαλεία των Windows πρέπει να κοινοποιηθούν ή να αποθηκευτούν χωρίς να χαθεί ούτε ένα pixel· το PNG κρατά κάθε τιμή και μειώνει το αρχείο σε κλάσμα του μεγέθους του.

Διαφάνεια, παλέτες και bitmap 32 bit

Συνήθως δεν υπάρχει διαφάνεια να κερδηθεί. Τα περισσότερα BMP είναι 24 bit, χωρίς καθόλου alpha, και το PNG προκύπτει εντελώς αδιαφανές. Ορισμένα bitmap 32 bit που γράφτηκαν με κεφαλίδα έκδοσης 4 ή 5 φέρουν πραγματικό κανάλι alpha, και αυτό διατηρείται στο PNG. Σε πολλά άλλα αρχεία 32 bit το τέταρτο byte είναι απλώς συμπλήρωμα, και τα προγράμματα που το διαβάζουν λανθασμένα ως alpha εμφανίζουν την εικόνα αόρατη· αν ένα μετατραμμένο αρχείο φαίνεται κενό σε μια εφαρμογή προβολής, ανοίξτε το σε άλλη πριν συμπεράνετε ότι είναι κατεστραμμένο.

Τα bitmap με λίγα χρώματα, όπως οι σαρώσεις 1 bit και οι εικόνες παλέτας 8 bit από παλιό λογισμικό, διατηρούν ακριβώς τα ίδια χρώματα. Το PNG υποστηρίζει διατάξεις κλίμακας του γκρι, παλέτας και πλήρους χρώματος, οπότε μπορεί να αναπαραστήσει κάθε είδος BMP που είναι πιθανό να συναντήσετε. Για έναν ιστότοπο, το PNG είναι η σωστή επιλογή για αυτά τα στιγμιότυπα και διαγράμματα· ο οδηγός μας για τη μείωση του μεγέθους εικόνας σε KB εξηγεί τι να κάνετε αν μια φόρμα ζητά ακόμη μικρότερο αρχείο.

Ερωτήσεις για τη μετατροπή BMP σε PNG

Είναι η μετατροπή BMP σε PNG πραγματικά χωρίς απώλειες;

Ναι. Κάθε τιμή pixel στο PNG ταυτίζεται ακριβώς με του BMP· αλλάζει μόνο ο τρόπος με τον οποίο αποθηκεύονται τα byte. Αν μετατρέψετε το PNG πίσω με το PNG σε BMP, θα προκύψει ξανά η ίδια εικόνα, αν και οι λεπτομέρειες της κεφαλίδας μπορεί να διαφέρουν.

Γιατί το PNG είναι μόνο λίγο μικρότερο από το BMP;

Η συμπίεση χωρίς απώλειες εκμεταλλεύεται την επανάληψη. Τα στιγμιότυπα οθόνης, τα διαγράμματα και το pixel art έχουν μεγάλες ομοιόμορφες περιοχές και συχνά μικραίνουν κατά 90% ή περισσότερο, ενώ οι φωτογραφίες και οι σαρώσεις με θόρυβο έχουν λίγες επαναλήψεις και μπορεί να μειωθούν μόνο στο μισό. Για φωτογραφίες όπου το μέγεθος μετράει περισσότερο από την ακρίβεια των pixel, το BMP σε JPG μειώνει πολύ περισσότερο το μέγεθος.

Θα αποκτήσει το PNG διαφανές φόντο;

Μόνο αν το BMP ορίζει πράγματι κανάλι alpha, κάτι που ισχύει σπάνια. Το κοινό BMP των 24 bit δεν έχει διαφάνεια να μεταφερθεί, οπότε το PNG είναι εντελώς αδιαφανές. Αν χρειάζεστε αποκομμένο αντικείμενο, αφαιρέστε το φόντο σε πρόγραμμα επεξεργασίας.

Διατηρεί το PNG τα DPI ενός σαρωμένου BMP;

Ναι. Το BMP αποθηκεύει την ανάλυση σε pixel ανά μέτρο και το PNG έχει αντίστοιχο πεδίο, ενώ η ρύθμιση Ετικέτα DPI στο 0 διατηρεί την αρχική τιμή. Πληκτρολογήστε 300 αν το ζητά κάποια φόρμα εκτύπωσης· οι διαστάσεις σε pixel δεν αλλάζουν.

Να κρατήσω τα αρχικά BMP μετά τη μετατροπή;

Όχι για λόγους ποιότητας εικόνας: το PNG περιέχει πανομοιότυπα pixel σε μικρότερο χώρο. Κρατήστε τα μόνο αν κάποιο πρόγραμμα πρέπει να διαβάζει απευθείας BMP, όπως ένα παλαιό εργαλείο ή μια βιβλιοθήκη οθόνης για μικροελεγκτή.

Θα δεχτούν το PNG τα email και οι φόρμες web, εκεί που το BMP απορρίφθηκε;

Σχεδόν πάντα. Οι φόρμες μεταφόρτωσης και οι υπηρεσίες φιλοξενίας εικόνων συνήθως αναφέρουν JPG και PNG και αφήνουν έξω το BMP, ενώ οι υπηρεσίες email συχνά μπλοκάρουν ή αφαιρούν μεγάλα συνημμένα, και ένα bitmap των 6 MB εύκολα φτάνει σε τέτοιο μέγεθος.