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

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

Επιλέξτε ή αποθέστε αρχεία εδώ

Ιδιωτικά - τα αρχεία δεν φεύγουν ποτέ από τη συσκευή σας

ή επικόλληση Ctrl+V

Όσο περιμένετε τα αρχεία σας, μπορείτε να παίξετε Code Rain

Εγγύηση Απορρήτου Μηδενικής Μετάδοσης Δικτύου: Δεν μεταφορτώνεται κανένα byte σε εξωτερικούς διακομιστές. Όλη η επεξεργασία γίνεται τοπικά στο απομονωμένο περιβάλλον του προγράμματος περιήγησής σας.

Σύγκριση μορφών και τεχνικές προδιαγραφές

ΠροδιαγραφήSVGPNG
Τύπος MIMEimage/svg+xmlimage/png
ΤύποςΔιανυσματικόΡάστερ
Συμπίεσηκείμενο XML χωρίς απώλειες (μπορεί να συμπιεστεί με GZIP μέσω .svgz)χωρίς απώλειες (DEFLATE / LZ77 + Huffman)
Πρότυπη προδιαγραφήW3C SVG 2 SpecificationW3C PNG 3rd Edition
Κεφαλίδα Magic Bytes3C 3F 78 6D 6C (<?xml) or 3C 73 76 67 (<svg)89 50 4E 47 0D 0A 1A 0A

Επισκόπηση Μορφής & Εφαρμογές

Τα επεκτάσιμα διανυσματικά γραφικά βασίζονται σε κώδικα κειμένου XML για τη σχεδίαση γεωμετρικών διαδρομών, γραμμών και σχημάτων απευθείας στις οθόνες. Αυτή η μορφή λειτουργεί εξαιρετικά για λογότυπα ιστού και εικονίδια, επειδή το σχέδιο παραμένει ευκρινές σε οποιοδήποτε μέγεθος οθόνης. Ωστόσο, ορισμένα παλαιότερα προγράμματα, αυστηρά προγράμματα-πελάτες ηλεκτρονικού ταχυδρομείου και συγκεκριμένα εργαλεία εκτύπωσης δεν μπορούν να διαβάσουν διανυσματικό κώδικα. Η μετατροπή του αρχείου σε αρχείο Portable Network Graphics λύνει αυτό το πρόβλημα ζωγραφίζοντας τα διανυσματικά σχήματα σε ένα σταθερό πλέγμα χρωματισμένων εικονοστοιχείων. Οι προγραμματιστές ιστού και οι γραφίστες συχνά χρειάζονται αυτή τη μετατροπή όταν προετοιμάζουν εικονίδια για καταστήματα εφαρμογών κινητών συσκευών ή παλαιότερα συστήματα. Τα καταστήματα εφαρμογών απαιτούν συγκεκριμένες διαστάσεις ράστερ για τα εικονίδια εφαρμογών. Με την αλλαγή της διανυσματικής πηγής σε σταθερό πλέγμα εικόνας, οι δημιουργοί διασφαλίζουν ότι το γραφικό εμφανίζεται σωστά σε κάθε συσκευή, χωρίς να βασίζονται στην εφαρμογή-στόχο για την ανάλυση κώδικα XML.

Τεχνικές προδιαγραφές και ανάλυση κωδικοποιητών

Τα αρχεία SVG χρησιμοποιούν τον τύπο MIME image/svg+xml και αποτελούνται από απλές ετικέτες κειμένου XML που περικλείονται σε αγκύλες σήμανσης. Δεν χρησιμοποιούν μαγικά bytes, καθώς είναι έγγραφα κειμένου που μπορούν να διαβαστούν από ανθρώπους. Τα αρχεία PNG χρησιμοποιούν τον τύπο MIME image/png και ξεκινούν με μια ακριβή υπογραφή οκτώ byte 89 50 4E 47 0D 0A 1A 0A. Δομικά, το SVG βασίζεται σε μαθηματικές οδηγίες διαδρομής και συντεταγμένες. Το PNG βασίζεται σε ένα πλέγμα ράστερ εικονοστοιχείων συμπιεσμένων με χρήση του αλγορίθμου DEFLATE, ο οποίος συνδυάζει την αντιστοίχιση κινούμενου λεξικού LZ77 με την κωδικοποίηση Huffman για συμπίεση χωρίς απώλειες.

Συμβατότητα Λειτουργικού Συστήματος & Προγράμματος Περιήγησης

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

Χρήσιμες πληροφορίες

Αυτός ο μετατροπέας αποδίδει το SVG στις τιμές πλάτους και ύψους που ορίζονται στο αρχείο, επομένως, για PNG με μεγαλύτερες διαστάσεις ή με μεγαλύτερη ευκρίνεια σε οθόνες Retina, ορίστε μεγαλύτερες τιμές πλάτους και ύψους στο SVG πριν από τη μετατροπή.

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

Τι αλλάζει όταν ένα διανυσματικό SVG ραστεροποιείται σε εικόνα PNG;

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

Ποια είναι η διαφορά μεταξύ διανυσματικού SVG και εικόνας PNG;

Το SVG είναι μια διανυσματική μορφή κατασκευασμένη από οδηγίες κειμένου XML που κλιμακώνονται απεριορίστως χωρίς εικονοστοιχείωση. Το PNG είναι μια μορφή ράστερ κατασκευασμένη από ένα σταθερό πλέγμα μεμονωμένων χρωματισμένων εικονοστοιχείων. Τα διανύσματα διαχειρίζονται καλύτερα την αλλαγή μεγέθους και τον αποκριτικό σχεδιασμό ιστού, ενώ τα ράστερ διαχειρίζονται καλύτερα πολύπλοκες φωτογραφικές υφές και καθολική συμβατότητα λογισμικού.