Τι είναι αυτό το εργαλείο;
Μια αλλαγή μεγέθους εικόνας αλλάζει τις διαστάσεις pixel μιας εικόνας — διαφορετικό από τη συμπίεση, που κρατά τις διαστάσεις αλλά επανακωδικοποιεί πιο αποδοτικά. Η αλλαγή μεγέθους είναι αυτό που χρειάζεστε όταν μια φόρμα απαιτεί "μέγιστο 800px", ένα avatar πρέπει να είναι 256×256, ή μια φωτογραφία κάμερας 4000px είναι παράλογη υπερβολή για μια στήλη blog πλάτους 700px.
Η μείωση κλίμακας (σμίκρυνση εικόνων) είναι οπτικά lossless και μειώνει δραματικά το μέγεθος αρχείου — το να υποδιπλασιάσετε και τις δύο διαστάσεις μειώνει τον αριθμό pixel κατά 75%. Η μεγέθυνση (μεγέθυνση) υποστηρίζεται επίσης αλλά δεν μπορεί να επινοήσει λεπτομέρεια: μια τεντωμένη εικόνα είναι πάντα κάπως θολή. Αυτό το εργαλείο διατηρεί την αναλογία αυτόματα ώστε τίποτα να μη φαίνεται συνθλιμμένο.
Γιατί να το χρησιμοποιήσετε;
- Δύο διαισθητικές λειτουργίες: ακριβές πλάτος σε pixel (για απαιτήσεις) ή ποσοστό (για γρήγορη σμίκρυνση).
- Η αναλογία κλειδώνεται αυτόματα — καμία τυχαία παραμορφωμένη φωτογραφία.
- Μετατρέπει επίσης τη μορφή εξόδου αν θέλετε (JPG/PNG/WebP).
- Αλλάξτε μέγεθος σε δεκάδες εικόνες με λήψεις ανά αρχείο.
- Τοπικό και ιδιωτικό: τίποτα δεν ανεβαίνει, χωρίς όρια μεγέθους.
Πώς χρησιμοποιείται
- Ρίξτε τις εικόνες σας στο πλαίσιο ή κάντε κλικ για να τις επιλέξετε.
- Επιλέξτε λειτουργία: εισαγάγετε στοχευόμενο πλάτος σε pixel, ή ποσοστό.
- Προαιρετικά επιλέξτε διαφορετική μορφή εξόδου (η προεπιλογή κρατά την αρχική).
- Κάθε αποτέλεσμα δείχνει τις νέες διαστάσεις και το μέγεθος αρχείου — κάντε κλικ στο Λήψη.
Παράδειγμα
Είσοδος
camera.jpg — 4032×3024, 3.9 MB, αλλαγή μεγέθους σε πλάτος 1200Έξοδος
camera-1200x900.jpg — 1200×900, 260 KBΤο όνομα του αρχείου εξόδου περιλαμβάνει τις νέες διαστάσεις ώστε οι εκδόσεις να μην ανακατεύονται ποτέ.
Συνήθεις περιπτώσεις χρήσης
- Ικανοποίηση ακριβούς απαίτησης pixel από φόρμα, προδιαγραφή εικονιδίου εφαρμογής, ή οδηγία ανεβάσματος ("το avatar πρέπει να είναι 400×400 ή μικρότερο").
- Σμίκρυνση μιας παρτίδας φωτογραφιών κάμερας πριν τις προσθέσετε σε μια ιστοσελίδα, όπου πρωτότυπα πλάτους 4000px φορτώνουν πολύ πιο αργά από όσο χρειάζεται.
- Προετοιμασία ενός συνόλου thumbnails σε σταθερό μέγεθος από έναν φάκελο με εικόνες πηγής διαφορετικών μεγεθών.
- Μείωση των διαστάσεων pixel μιας εικόνας πριν την επικολλήσετε σε ένα έγγραφο με αυστηρά όρια πλάτους σελίδας.
Αλλαγή μεγέθους έναντι συμπίεσης, και γιατί η σειρά έχει σημασία
Η αλλαγή μεγέθους και η συμπίεση και οι δύο συρρικνώνουν το μέγεθος αρχείου αλλά επιτίθενται σε διαφορετικά πράγματα: η αλλαγή μεγέθους μειώνει τον αριθμό pixel (μια εικόνα που γίνεται 50% στενότερη και κοντύτερη έχει 75% λιγότερα pixel για αποθήκευση), ενώ η συμπίεση επανακωδικοποιεί τα ίδια pixel πιο αποδοτικά. Αν μια εικόνα έχει υπερβολικές διαστάσεις και είναι ασυμπίεστη, η αλλαγή μεγέθους πρώτα δίνει το μεγαλύτερο κέρδος — η μείωση του αριθμού pixel από 4000px σε 1200px αφαιρεί πολύ περισσότερα δεδομένα από όσα θα μπορούσε οποιοδήποτε ρυθμιστικό ποιότητας, και μετά η συμπίεση της ήδη αλλαγμένης εικόνας συμπιέζει το υπόλοιπο περίσσευμα. Η αντίστροφη σειρά (πρώτα συμπίεση, μετά αλλαγή μεγέθους) λειτουργεί επίσης, αλλά η αλλαγή μεγέθους πρώτα σημαίνει ότι το βήμα συμπίεσης έχει λιγότερα δεδομένα να επεξεργαστεί, κάτι που είναι οριακά πιο γρήγορο.
Γιατί η λειτουργία ποσοστού διαφέρει από απλή πληκτρολόγηση μικρότερου πλάτους σε pixel
Η λειτουργία ποσοστού και η λειτουργία πλάτους pixel παράγουν τα ίδια μαθηματικά από κάτω — και οι δύο τελικά υπολογίζουν στοχευόμενο πλάτος και αναλογικό ύψος — αλλά λύνουν διαφορετικά προβλήματα στην πράξη. Η λειτουργία pixel είναι για όταν γνωρίζετε τον ακριβή αριθμό που χρειάζεστε (μια προδιαγραφή λέει 1200px, οπότε πληκτρολογείτε 1200). Η λειτουργία ποσοστού είναι για όταν σμικρύνετε μια ολόκληρη παρτίδα εικόνων με διαφορετικά αρχικά μεγέθη αλλά θέλετε όλες να κλιμακωθούν αναλογικά κατά το ίδιο ποσό — το 50% υποδιπλασιάζει σταθερά κάθε εικόνα ανεξάρτητα από το αν τα πρωτότυπα ήταν 2000px ή 6000px πλάτος, κάτι που η λειτουργία pixel δεν μπορεί να κάνει σε ένα πέρασμα σε μια μικτή παρτίδα χωρίς είτε να παραμορφώσει κάποιες εικόνες είτε να αφήσει άλλες ανέγγιχτες.
Συχνές ερωτήσεις
Θα μειώσει η αλλαγή μεγέθους την ποιότητα της εικόνας;
Η μείωση κλίμακας φαίνεται ουσιαστικά τέλεια — αφαιρείτε pixel που το στοχευόμενο μέγεθος δεν μπορεί ούτως ή άλλως να δείξει. Η μεγέθυνση πάνω από το 100% δεν μπορεί να προσθέσει λεπτομέρεια και παράγει θολότητα· αποφύγετέ την εκτός αν πρέπει να πληρείτε μια απαίτηση ελάχιστου μεγέθους.
Πώς ορίζω ακριβές ύψος αντί για πλάτος;
Υπολογίστε το πλάτος που δίνει το στοχευόμενο ύψος σας: πλάτος = ύψος × (αρχικό πλάτος ÷ αρχικό ύψος). Το εργαλείο διατηρεί την αναλογία εκ σχεδιασμού — η ελεύθερη τέντωμα πλάτους×ύψους παραμορφώνει φωτογραφίες, κάτι που σχεδόν ποτέ δεν είναι αυτό που θέλουν οι άνθρωποι.
Τι μέγεθος πρέπει να χρησιμοποιήσω για το web;
Εικόνες hero πλήρους πλάτους: 1600–1920px. Εικόνες περιεχομένου blog: 800–1200px. Thumbnails: 300–400px. Avatars: 256px. Όταν δεν είστε σίγουροι, ταιριάξτε το μεγαλύτερο μέγεθος που θα εμφανίσει πραγματικά η διάταξη, μετά συμπιέστε.
Αλλαγή μεγέθους ή συμπίεση — τι χρειάζομαι;
Και τα δύο μειώνουν το μέγεθος αρχείου, διαφορετικά. Αν οι διαστάσεις είναι μεγαλύτερες από ό,τι χρειάζεται, αλλάξτε πρώτα το μέγεθος — είναι το μεγαλύτερο κέρδος. Μετά η συμπίεση συμπιέζει τα υπόλοιπα bytes. Ο Συμπιεστής Εικόνων μας κάνει ποιότητα + μέγιστο πλάτος σε ένα βήμα αν αυτό ταιριάζει στην περίπτωσή σας.
Ανεβαίνουν οι εικόνες μου κατά την αλλαγή μεγέθους;
Όχι. Η αλλαγή μεγέθους εκτελείται στη συσκευή σας μέσω του canvas API του browser. Το εργαλείο λειτουργεί εκτός σύνδεσης μόλις φορτωθεί η σελίδα.