Πώς να μετατρέψετε SVG σε PNG χωρίς απώλεια ποιότητας
Ενημερώθηκε
Το SVG είναι απείρως κλιμακούμενο, οπότε η φράση "χωρίς απώλεια ποιότητας" σημαίνει στην πραγματικότητα ότι εξάγετε το PNG σας σε αρκετά υψηλή ανάλυση, για παράδειγμα δύο ή τρεις φορές το μέγεθος στο οποίο θα το εμφανίσετε. Ανοίξτε το SVG στον μετατροπέα EditItAll, ορίστε το πλάτος εξόδου και εξάγετε ένα ευκρινές PNG. Όλα εκτελούνται μέσα στο πρόγραμμα περιήγησής σας.
Κάντε το τώρα — δωρεάν, στον browser σας
Open the SVG → PNG converterΔιάνυσμα εναντίον ράστερ: τι αλλάζει πραγματικά
Ένα SVG δεν αποτελείται από εικονοστοιχεία. Είναι ένα σύνολο εντολών: σχεδίασε μια γραμμή εδώ, γέμισε αυτό το σχήμα με εκείνο το χρώμα, έτσι ώστε να μπορεί να σχεδιαστεί σε οποιοδήποτε μέγεθος και να παραμείνει τέλεια ευκρινές. Γι' αυτό τα λογότυπα και τα εικονίδια είναι τόσο συχνά σε μορφή SVG: το ίδιο αρχείο φαίνεται ευκρινές τόσο σε μια επαγγελματική κάρτα όσο και σε μια διαφημιστική πινακίδα.
Ένα PNG είναι το αντίθετο: ένα σταθερό πλέγμα εικονοστοιχείων. Μόλις εξάγετε, ας πούμε, μια εικόνα πλάτους 512 εικονοστοιχείων, αυτό είναι που παίρνετε. Μεγεθύνετέ το πέρα από το αρχικό του μέγεθος και γίνεται τετραγωνισμένο, ακριβώς όπως όταν μεγεθύνετε μια φωτογραφία. Η μετατροπή SVG σε PNG σημαίνει τη μετατροπή αυτών των εντολών σχεδίασης σε ένα σταθερό πλέγμα, ένα βήμα που ονομάζεται ραστεροποίηση.
Τι σημαίνει πραγματικά το "χωρίς απώλεια ποιότητας"
Επειδή ένα PNG έχει σταθερό μέγεθος σε εικονοστοιχεία, δεν υπάρχει μία ενιαία "χωρίς απώλειες" μετατροπή από SVG σε PNG: επιλέγετε μια ανάλυση και η ποιότητα προκύπτει από αυτή την επιλογή. Το κόλπο είναι να κάνετε rendering σε αρκετά υψηλή ανάλυση ανάλογα με το πώς θα χρησιμοποιήσετε πραγματικά την εικόνα.
Ένας καλός κανόνας είναι να εξάγετε σε δύο ή τρεις φορές το μέγεθος στο οποίο θα εμφανίσετε το γραφικό. Αν ένα λογότυπο θα εμφανίζεται με πλάτος 200 εικονοστοιχείων σε μια σελίδα, εξαγάγετέ το στα 400 ή 600 εικονοστοιχεία ώστε να παραμείνει εξαιρετικά ευκρινές σε οθόνες υψηλής ανάλυσης. Το χρειάζεστε για εκτύπωση? Πηγαίνετε ακόμη ψηλότερα. Το μόνο πραγματικό λάθος είναι να εξάγετε πολύ μικρό μέγεθος και μετά να το μεγεθύνετε: αυτό είναι το μόνο πράγμα που πραγματικά χαλάει την ποιότητα.
Μετατροπή SVG σε PNG στο πρόγραμμα περιήγησης, βήμα προς βήμα
Η μετατροπή εκτελείται στη συσκευή σας, οπότε το αρχείο δεν αποστέλλεται ποτέ:
- Ανοίξτε τον μετατροπέα SVG → PNG και αφήστε εκεί το SVG σας.
- Ορίστε το μέγεθος εξόδου: εισαγάγετε το πλάτος σε εικονοστοιχεία που θέλετε (μεγαλύτερη τιμή σημαίνει πιο ευκρινές αποτέλεσμα και μεγαλύτερο αρχείο).
- Εξαγάγετε και κατεβάστε το PNG σας.
Επειδή όλα συμβαίνουν απευθείας στο πρόγραμμα περιήγησής σας, μπορείτε να αποσυνδεθείτε από το διαδίκτυο αφού φορτωθεί η σελίδα και εξακολουθεί να λειτουργεί, απόδειξη ότι το SVG δεν αποστέλλεται σε κανέναν διακομιστή. Δεν υπάρχει λογαριασμός, δεν υπάρχει υδατογράφημα και δεν υπάρχει όριο στο πόσες μετατροπές κάνετε.
Διαφάνεια και επιλογή του σωστού μεγέθους
Τα αρχεία SVG έχουν συχνά διαφανές φόντο, και αυτό διατηρείται αυτούσιο: εξάγετε σε PNG και οι διαφανείς περιοχές παραμένουν διαφανείς, επειδή το PNG υποστηρίζει κανάλι άλφα. Το λογότυπό σας δεν θα αποκτήσει ξαφνικά ένα λευκό πλαίσιο από πίσω.
Αν δεν είστε σίγουροι ποιο πλάτος σε εικονοστοιχεία να επιλέξετε, ξεκινήστε από το πού θα εμφανιστεί η εικόνα. Ένα favicon μπορεί να χρειάζεται μόνο 64 εικονοστοιχεία· ένα γραφικό hero μπορεί να χρειάζεται 2,000 εικονοστοιχεία ή περισσότερα. Αν έχετε αμφιβολία, επιλέξτε μεγαλύτερο μέγεθος: μπορείτε πάντα να συμπιέσετε το PNG αργότερα για να μειώσετε το αρχείο, αλλά δεν μπορείτε να προσθέσετε λεπτομέρεια πίσω σε ένα αρχείο που εξήχθη πολύ μικρό. Και αν αργότερα χρειαστείτε ένα JPG αντ' αυτού, μια μετατροπή PNG → JPG διαρκεί ένα δευτερόλεπτο.
Έτοιμοι να το δοκιμάσετε;
Δωρεάν, χωρίς εγγραφή, και ό,τι ανοίγετε δεν φεύγει ποτέ από τη συσκευή σας.
Συχνές ερωτήσεις
Μπορεί η μετατροπή SVG σε PNG να διατηρήσει πραγματικά την πλήρη ποιότητα?+
Ναι, αρκεί να εξάγετε σε αρκετά υψηλή ανάλυση. Επειδή το PNG έχει σταθερό μέγεθος σε εικονοστοιχεία, επιλέξτε πλάτος δύο ή τρεις φορές το μέγεθος εμφάνισης και το αποτέλεσμα θα παραμείνει ευκρινές.
Διατηρείται το διαφανές φόντο?+
Ναι. Το PNG υποστηρίζει διαφάνεια, οπότε οι διαφανείς περιοχές στο SVG σας παραμένουν διαφανείς στο εξαγόμενο PNG: δεν εμφανίζεται λευκό πλαίσιο πίσω από το γραφικό.
Ποιο μέγεθος πρέπει να εξάγω?+
Μια καλή προεπιλογή είναι 2× ή 3× το μέγεθος στο οποίο θα εμφανίσετε την εικόνα. Για εκτύπωση, ανεβάστε ακόμη πιο ψηλά. Το μόνο πραγματικό λάθος είναι να εξάγετε μικρό μέγεθος και μετά να το μεγεθύνετε, κάτι που φαίνεται τετραγωνισμένο.
Το SVG μου αποστέλλεται για να μετατραπεί?+
Όχι. Ο μετατροπέας εκτελείται εξ ολοκλήρου στο πρόγραμμα περιήγησής σας, οπότε το αρχείο δεν εγκαταλείπει ποτέ τη συσκευή σας. Μπορείτε να αποσυνδεθείτε από το διαδίκτυο αφού φορτωθεί η σελίδα και εξακολουθεί να λειτουργεί.
Γιατί να μην κρατήσω απλώς το SVG?+
Κρατήστε το όποτε μπορείτε: το SVG κλιμακώνεται τέλεια. Μετατρέψτε σε PNG όταν ένα εργαλείο, μια φόρμα ή μια πλατφόρμα δεν δέχεται SVG, ή όταν χρειάζεστε μια εικόνα ράστερ σταθερού μεγέθους.