Δωρεάν μετατροπέας

PNG σε JPG Μετατροπέας

Μετατρέψτε εικόνες PNG σε μορφή JPG άμεσα με υψηλή ποιότητα. Ασφαλές, γρήγορο και εντελώς δωρεάν.

Σύρετε και αποθέστε το PNG εδώ

Υποστηρίζει έως και 50MB

Ή

Σχετικά με αυτό το εργαλείο

Τα PNG και JPG (επίσης γραμμένα JPEG) είναι οι δύο πιο κοινές μορφές εικόνας ράστερ στον Ιστό, αλλά έχουν σχεδιαστεί για διαφορετικές εργασίες. Το PNG χρησιμοποιεί συμπίεση DEFLATE χωρίς απώλειες και υποστηρίζει ένα κανάλι άλφα για διαφάνεια, γεγονός που το καθιστά τη φυσική επιλογή για στιγμιότυπα οθόνης, λογότυπα, μακέτες διεπαφής χρήστη και οποιαδήποτε εικόνα με ευκρινείς άκρες ή κείμενο. Το JPG χρησιμοποιεί συμπίεση με απώλειες DCT που απορρίπτει τις λεπτομέρειες υψηλής συχνότητας που το μάτι δεν μπορεί να παρατηρήσει, γι' αυτό ένα φωτογραφικό PNG 4 MB συχνά συρρικνώνεται σε 300–500 KB όταν αποθηκεύεται ως JPG χωρίς ορατή διαφορά.

Αυτός ο μετατροπέας ξαναγράφει ένα bitmap PNG ως αρχείο JPG απευθείας στο πρόγραμμα περιήγησής σας χρησιμοποιώντας το HTML5 Canvas API και τον ενσωματωμένο κωδικοποιητή JPEG του προγράμματος περιήγησης. Τα δεδομένα pixel δεν φεύγουν ποτέ από τη συσκευή σας — δεν υπάρχει μεταφόρτωση, επεξεργασία διακομιστή και κανένα αντίγραφο του αρχείου σας δεν διατηρείται πουθενά. Επειδή το JPG δεν έχει διαφάνεια, τυχόν διαφανή pixel στο PNG πηγής ισοπεδώνονται σε λευκό φόντο κατά τη μετατροπή. Εάν η εικόνα σας έχει απαλές άκρες κατά της διαφάνειας, μπορεί να παρατηρήσετε ένα αχνό λευκό φωτοστέφανο στις άκρες. Για αυτές τις περιπτώσεις, η διατήρηση του αρχικού PNG ή η χρήση WebP είναι συνήθως η καλύτερη κλήση.

Η μετατροπή γίνεται με ένα μόνο πέρασμα. Κάθε pixel του αποκωδικοποιημένου PNG γράφεται σε έναν καμβά 2D και στη συνέχεια ο καμβάς εξάγεται χρησιμοποιώντας το "canvas.toBlob('image/jpeg', 0,9)". Ο παράγοντας ποιότητας 0,9 αντιστοιχεί σε περίπου Q=90 σε όρους libjpeg, το οποίο είναι το γλυκό σημείο που οι περισσότεροι επεξεργαστές φωτογραφιών από προεπιλογή: δεν διακρίνεται οπτικά από την πηγή για σχεδόν όλο το φωτογραφικό περιεχόμενο, ενώ συνήθως μειώνει το μέγεθος του αρχείου κατά 70–90%.

Γιατί να μετατρέψετε το PNG σε JPG

Ο πιο συνηθισμένος λόγος που οι άνθρωποι μετατρέπουν το PNG σε JPG είναι το μέγεθος αρχείου. Οι φωτογραφίες που αποθηκεύονται ως PNG μπορεί να είναι 5–10× μεγαλύτερες από το αντίστοιχο JPG, γεγονός που επιβραδύνει τη φόρτωση σελίδων, γεμίζει χώρο αποθήκευσης στο cloud και ενεργοποιεί όρια συνημμένων σε προγράμματα-πελάτες email. Το JPG είναι επίσης η μορφή που περιμένουν οι περισσότερες πλατφόρμες: WhatsApp, πολλές πύλες αιτήσεων εργασίας, κρατικές φόρμες, εργαλεία αποστολής προϊόντων ηλεκτρονικού εμπορίου και παλαιότερα συστήματα διαχείρισης περιεχομένου είτε προτιμούν το JPG είτε απορρίπτουν εντελώς το PNG. Η μετατροπή μία φορά τοπικά είναι ταχύτερη από την καταπολέμηση ενός σφάλματος μεταφόρτωσης.

Το απόρρητο έχει επίσης σημασία. Οι διαδικτυακοί μετατροπείς που αποδέχονται το αρχείο σας και το επεξεργάζονται σε έναν απομακρυσμένο διακομιστή ενδέχεται να διατηρήσουν ένα αντίγραφο σε αρχεία καταγραφής, σε στιγμιότυπα αντιγράφων ασφαλείας ή στη μνήμη cache ενός CDN. Για φωτογραφίες ταυτότητας, ιατρικές σαρώσεις, οικονομικές καταστάσεις ή οτιδήποτε περιέχει προσωπικές πληροφορίες, ένας μετατροπέας που βασίζεται σε πρόγραμμα περιήγησης που εκτελείται εξ ολοκλήρου από την πλευρά του πελάτη αφαιρεί αυτόν τον κίνδυνο εκ κατασκευής. Τίποτα δεν φεύγει από τη μηχανή σας.

Πώς να το χρησιμοποιήσετε

Η μετατροπή διαρκεί δευτερόλεπτα και λειτουργεί με ένα ή πολλά αρχεία. Εδώ είναι η πλήρης ροή:

  1. Προσθέστε το αρχείο σας PNG: Σύρετε το αρχείο από την επιφάνεια εργασίας ή το παράθυρο Finder στην περιοχή μεταφόρτωσης ή κάντε κλικ στην περιοχή για να ανοίξετε ένα εργαλείο επιλογής αρχείων. Το εργαλείο δέχεται τυπικά αρχεία PNG έως 50 MB. Υποστηρίζονται PNG 8-bit και 16-bit, συμπεριλαμβανομένων εκείνων με κανάλι άλφα.
  2. Ελέγξτε την προεπισκόπηση: Μόλις φορτωθεί το αρχείο, θα δείτε μια μικρογραφία και τις αρχικές διαστάσεις. Αυτή είναι η στιγμή για να επιβεβαιώσετε ότι ανεβάσατε τη σωστή εικόνα — ιδιαίτερα χρήσιμο εάν επεξεργάζεστε ομαδικά πολλά αρχεία.
  3. Προσαρμόστε τις ρυθμίσεις εάν χρειάζεται: Η προεπιλεγμένη ποιότητα JPG είναι 90, η οποία είναι κατάλληλη για σχεδόν κάθε περίπτωση χρήσης. Εάν χρειάζεστε ένα μικρότερο αρχείο για αποστολή μέσω email ή web, μπορείτε να μειώσετε την ποιότητα. εάν αρχειοθετείτε μια φωτογραφία, αφήστε την στην προεπιλογή ή υψηλότερη.
  4. Κάντε κλικ στην επιλογή Μετατροπή σε JPG: Το πρόγραμμα περιήγησης αποκωδικοποιεί το PNG, το σχεδιάζει σε έναν καμβά με λευκό φόντο που γεμίζει τυχόν διαφανή pixel και κωδικοποιεί ξανά τον καμβά ως blob JPEG. Για τυπικά αρχεία μεγέθους στιγμιότυπου οθόνης, αυτό ολοκληρώνεται σε πολύ λιγότερο από ένα δευτερόλεπτο.
  5. Κατεβάστε το JPG: Κάντε κλικ στο κουμπί Λήψη για να αποθηκεύσετε το αρχείο που μετατράπηκε. Το όνομα αρχείου εξόδου χρησιμοποιεί το αρχικό όνομα PNG με επέκταση .jpg. Μπορείτε να μετατρέψετε μια άλλη εικόνα χωρίς να ανανεώσετε τη σελίδα.

Κοινές περιπτώσεις χρήσης

Γνωρίζοντας πότε το JPG είναι η σωστή μορφή προορισμού σάς βοηθά να αποφύγετε την περιττή απώλεια ποιότητας. Αυτές είναι οι περιπτώσεις όπου η μετατροπή από PNG έχει τη μεγαλύτερη λογική:

Τεχνικές λεπτομέρειες

Το PNG (RFC 2083) αποθηκεύει δεδομένα pixel χρησιμοποιώντας μια φιλτραρισμένη ροή DEFLATE. Είναι χωρίς απώλειες: κάθε τιμή pixel στην αποκωδικοποιημένη εικόνα ταιριάζει με το αρχικό byte-for-byte. Το PNG υποστηρίζει επίσης ένα κανάλι άλφα 8-bit, επιτρέποντας τη διαφάνεια ανά pixel. Αυτές οι ιδιότητες το καθιστούν μεγάλο αλλά ακριβές.

Το JPEG (ITU-T T.81) χωρίζει την εικόνα σε μπλοκ 8×8, εφαρμόζει έναν διακριτό μετασχηματισμό συνημιτόνου, κβαντίζει τους προκύπτοντες συντελεστές συχνότητας πιο επιθετικά σε υψηλότερες συχνότητες και κωδικοποιεί το αποτέλεσμα με κωδικοποίηση Huffman. Ο παράγοντας ποιότητας (1–100) ελέγχει τον πίνακα κβαντοποίησης: οι χαμηλότερες τιμές απορρίπτουν περισσότερες πληροφορίες υψηλής συχνότητας, παράγοντας μικρότερα αρχεία με κόστος ορατών τεχνουργημάτων σε σκληρές ακμές και περιοχές υψηλής αντίθεσης. Η ποιότητα 90, που χρησιμοποιείται εδώ ως προεπιλογή, είναι το όριο πάνω από το οποίο οι περισσότεροι θεατές δεν μπορούν να διακρίνουν το JPG από το πρωτότυπο.

Βέλτιστες Πρακτικές

Συχνές ερωτήσεις

Θα χάσω την ποιότητα της εικόνας μετατρέποντας PNG σε JPG;
Το JPG χρησιμοποιεί DCT με απώλειες. Μπορεί να δείτε ελαφρά μείωση της ποιότητας, αλλά για τους περισσότερους σκοπούς η διαφορά είναι αμελητέα. Επιλέξτε μια ρύθμιση υψηλότερης ποιότητας εάν είναι διαθέσιμη για να ελαχιστοποιήσετε τυχόν απώλεια.
Πότε πρέπει να επιλέξω JPG έναντι άλλων μορφών εικόνας;
Το JPG είναι η καλύτερη επιλογή για φωτογραφίες και εικόνες με ομαλές χρωματικές διαβαθμίσεις. Παράγει πολύ μικρότερα μεγέθη αρχείων από το PNG για φωτογραφίες (συχνά 5-10 φορές μικρότερα) διατηρώντας παράλληλα την οπτική ποιότητα κατάλληλη για χρήση στον ιστό και την εκτύπωση.
Τι συμβαίνει με τις διαφανείς περιοχές στην εικόνα PNG μου;
Εφόσον το JPG δεν υποστηρίζει διαφάνεια, όλα τα διαφανή pixel θα γεμίσουν με λευκό φόντο. Εάν πρέπει να διατηρήσετε τη διαφάνεια, εξετάστε το ενδεχόμενο να χρησιμοποιήσετε PNG ή WebP.
Οι εικόνες μου διατηρούνται ιδιωτικές κατά τη μετατροπή;
Ναι. Τα αρχεία σας PNG υποβάλλονται σε επεξεργασία εξ ολοκλήρου στο πρόγραμμα περιήγησής σας χρησιμοποιώντας το Canvas API και JavaScript. Δεν μεταφορτώνεται τίποτα σε κανένα διακομιστή — το αρχείο πηγαίνει απευθείας από τη συσκευή σας στον μετατροπέα και επιστρέφει στη συσκευή σας.
Μπορώ να μετατρέψω πολλά αρχεία PNG ταυτόχρονα;
Η τρέχουσα διεπαφή επεξεργάζεται ένα αρχείο κάθε φορά, αλλά μπορείτε να μετατρέψετε αρχεία back-to-back χωρίς να ανανεώσετε τη σελίδα. Μετά τη λήψη ενός JPG που έχει μετατραπεί, απλώς αποθέστε το επόμενο PNG στην περιοχή μεταφόρτωσης. Για ομαδικές εργασίες δεκάδων αρχείων συνιστούμε ένα εργαλείο επιφάνειας εργασίας όπως το ImageMagick ή ένα βήμα κατασκευής με χρήση ευκρίνειας.
Γιατί το JPG που έχω μετατρέψει είναι μεγαλύτερο από ό,τι περίμενα;
Εάν η πηγή PNG είναι μια φωτογραφία που έχει αποθηκευτεί σε πολύ υψηλή ανάλυση, το JPG μπορεί να είναι αρκετά megabyte ακόμη και σε ποιότητα 90. Για περαιτέρω μείωση του μεγέθους, μειώστε τη ρύθμιση ποιότητας (το 80 είναι συνήθως αποδεκτό οπτικά) ή αλλάξτε το μέγεθος των διαστάσεων της εικόνας πριν από τη μετατροπή. Το μέγεθος του αρχείου JPG είναι περίπου ανάλογο με τον αριθμό των pixel και αντιστρόφως ανάλογο με το επίπεδο συμπίεσης.
Η μετατροπή σε JPG αφαιρεί τα μεταδεδομένα όπως το EXIF;
Η μετατροπή που βασίζεται σε καμβά του προγράμματος περιήγησης δεν διατηρεί EXIF, προφίλ χρώματος ICC ή άλλα μεταδεδομένα που είναι ενσωματωμένα στο PNG προέλευσης. Το JPG εξόδου περιέχει μόνο τα δεδομένα pixel. Εάν χρειάζεται να διατηρήσετε δεδομένα EXIF ​​της κάμερας — για παράδειγμα γεωγραφικές ετικέτες ή καταγραφή χρονικών σημάνσεων — χρησιμοποιήστε έναν μετατροπέα επιτραπέζιου υπολογιστή που διατηρεί τα μεταδεδομένα.
Είναι το JPG το ίδιο με το JPEG;
Ναι. Τα JPG και JPEG αναφέρονται στην ίδια μορφή και είναι εναλλάξιμα. Η επέκταση .jpg χρονολογείται από τα πρώτα συστήματα αρχείων των Windows που περιόριζαν τις επεκτάσεις σε τρεις χαρακτήρες. Το .jpeg είναι η νεότερη, εξίσου έγκυρη μορφή. Η ίδια η μορφή ορίζεται στη Σύσταση Τ.81 της ITU-T.