Ποιος δημιούργησε το VectorizeThis;
Είμαι ο Maxime Desrosiers, ο προγραμματιστής του VectorizeThis. Αναπτύσσω ιστοτόπους και διεπαφές χρήστη εδώ και πάνω από μια δεκαετία, με ιδιαίτερη εξειδίκευση στο WordPress. Δημιούργησα επίσης το ShapeDividers.com, ένα εργαλείο που παράγει διακοσμητικά διαχωριστικά ενοτήτων σε SVG και τον κώδικα CSS για τη χρήση τους.
Η ανάπτυξη του ShapeDividers μού έδειξε πόσο σημαντική είναι η δομή και η συμπίεση ενός SVG. Ένα διανυσματικό γραφικό μπορεί να φαίνεται απλό στην οθόνη, αλλά να περιέχει περιττά σημεία, γνωρίσματα ή κώδικα σήμανσης. Για να κρατήσω μικρό τον παραγόμενο κώδικα CSS, έπρεπε να μάθω πώς να διατηρώ το οπτικό αποτέλεσμα χωρίς περιττό κώδικα.
Γιατί το δημιούργησα
Το VectorizeThis ξεκίνησε από ένα πρόβλημα που συνάντησα όταν επανασχεδίαζα μια αρχική σελίδα. Ζήτησα από το ChatGPT μια νέα σχεδίαση, η οποία περιλάμβανε αρκετά όμορφα εικονίδια. Τα αρχικά εικονίδια ήταν πολύ μικρά, οπότε ζήτησα μεγαλύτερες εκδοχές, μία προς μία. Οι νέες εκδοχές ήταν αρχεία PNG: χρήσιμες οπτικά, αλλά μεγάλες σε μέγεθος, δύσκολες στην αλλαγή χρώματος και άβολες στη συντήρηση ενός ιστοτόπου.
Δοκίμασα αρκετούς διαδικτυακούς μετατροπείς εικόνων σε SVG. Τα εργαλεία μαζικής μετατροπής που δοκίμασα συχνά παρήγαν κακή διανυσματοποίηση. Ορισμένα εργαλεία για μεμονωμένα αρχεία πρόσθεταν περιγράμματα γραμμής εκεί όπου το γραφικό δεν τα χρειαζόταν. Πολλά αποτελέσματα ήταν μεγαλύτερα από όσο έπρεπε, κι έτσι χρειαζόταν να τα περάσω από το SVGOMG πριν τα χρησιμοποιήσω.
Θεώρησα ότι ένα εργαλείο θα μπορούσε να χειριστεί καλύτερα όλη αυτή τη διαδικασία: να αξιολογεί περισσότερες από μία διανυσματοποιήσεις, να διατηρεί τη χρήσιμη δομή, να μειώνει τον περιττό κώδικα και να επιτρέπει στον χρήστη να ελέγχει και να προσαρμόζει το αποτέλεσμα.
Τι κάνει το VectorizeThis
Το VectorizeThis μετατρέπει υποστηριζόμενες εικόνες ράστερ σε γεωμετρία διαδρομών SVG μέσα στο πρόγραμμα περιήγησης. Μπορεί να δοκιμάσει διαφορετικές ρυθμίσεις διανυσματοποίησης, να συγκρίνει τα υποψήφια αποτελέσματα, να βελτιστοποιήσει το επιλεγμένο SVG και να εμφανίσει ελέγχους ανάλογα με τη χρήση του. Οι χρήστες μπορούν να αλλάξουν τις ρυθμίσεις, να επεξεργαστούν μια μικρή παλέτα εντοπισμένων χρωμάτων, να αντιγράψουν τον κώδικα ή να κατεβάσουν αποτελέσματα μεμονωμένα και σε παρτίδες.
Ο μετατροπέας δίνει προτεραιότητα στην τοπική επεξεργασία. Η αποκωδικοποίηση εικόνων, η διανυσματοποίηση, η σύγκριση και η προετοιμασία SVG γίνονται στη συσκευή του χρήστη. Τα δεδομένα ανάλυσης χρήσης περιγράφουν ενέργειες και ρυθμίσεις για τη βελτίωση του εργαλείου· δεν περιλαμβάνουν τα δεδομένα των αρχικών εικόνων ή τα ονόματα των αρχείων. Μια αρχική εικόνα αποστέλλεται μόνο όταν ο χρήστης την επισυνάψει συνειδητά σε αναφορά και συναινέσει στην αποστολή της.
Δείτε πώς το VectorizeThis αξιολογεί τα αποτελέσματα διανυσματοποίησης.
Τι δεν υπόσχεται
Η αυτόματη διανυσματοποίηση ερμηνεύει τα pixel· δεν ανακτά το αρχικό διανυσματικό αρχείο του σχεδιαστή. Φωτογραφίες, διαβαθμίσεις, ατέλειες συμπίεσης, απαλές σκιές, μικρές λεπτομέρειες και εικόνες χαμηλής ανάλυσης μπορούν να επηρεάσουν το αποτέλεσμα.
Οι προκαθορισμένες ρυθμίσεις και οι έλεγχοι για κατασκευές βοηθούν στην προετοιμασία και στον έλεγχο της γεωμετρίας, αλλά δεν αποτελούν πιστοποίηση για συγκεκριμένο κοπτικό, λέιζερ, μηχάνημα CNC, υλικό ή εφαρμογή τρίτου κατασκευαστή. Οι χρήστες πρέπει να ελέγχουν το ληφθέν SVG και να το δοκιμάζουν στη δική τους διαδικασία εργασίας πριν από την παραγωγή.
Βοηθήστε στη βελτίωση του εργαλείου
Αν το αποτέλεσμα φαίνεται λανθασμένο, χρησιμοποιήστε την Αποστολή σχολίων στον μετατροπέα ή επικοινωνήστε με το VectorizeThis. Βοηθούν μια σαφής περιγραφή, η επιλεγμένη χρήση και οι ρυθμίσεις που προκάλεσαν το πρόβλημα. Μπορείτε προαιρετικά να στείλετε μια αρχική εικόνα, αν διαφορετικά είναι δύσκολη η αναπαραγωγή του προβλήματος.
Για λεπτομέρειες σχετικά με τη διαχείριση δεδομένων και τη χρήση της υπηρεσίας, διαβάστε την Πολιτική απορρήτου και τους Όρους και προϋποθέσεις.