Τι είναι αυτό το εργαλείο;
Ένα barcode είναι ένα μηχανικά αναγνώσιμο μοτίβο παράλληλων γραμμών που κωδικοποιεί μια σύντομη ακολουθία κειμένου ή ψηφίων. Σε αντίθεση με έναν κωδικό QR, οι περισσότερες μορφές barcode είναι μονοδιάστατες και σχεδιάστηκαν δεκαετίες πριν για σαρωτές λιανικής, οπότε παραμένουν το πρότυπο για συσκευασία προϊόντων, ετικέτες αποστολής και συστήματα απογραφής.
Αυτός ο δημιουργός εκτελεί τη λογική κωδικοποίησης εξ ολοκλήρου στο πρόγραμμα περιήγησής σου χρησιμοποιώντας την ευρέως χρησιμοποιούμενη βιβλιοθήκη JsBarcode, οπότε τα δεδομένα σου δεν ανεβαίνουν ποτέ — χρήσιμο όταν δημιουργείς barcode για εσωτερικά SKU ή προϊόντα που δεν έχουν κυκλοφορήσει ακόμα.
Γιατί να το χρησιμοποιήσετε;
- Τέσσερις κοινές μορφές σε ένα εργαλείο: CODE128 για κείμενο γενικού σκοπού, EAN-13 και UPC-A για προϊόντα λιανικής, CODE39 για ετικέτες αποθήκης.
- Η ζωντανή προεπισκόπηση ενημερώνεται καθώς πληκτρολογείς ή αλλάζεις επιλογές.
- Ρυθμιζόμενο πλάτος γραμμής, ύψος και χρώμα ώστε να ταιριάζει με το πρότυπο ετικέτας σου.
- Σαφή μηνύματα σφαλμάτων επικύρωσης — αν οι κανόνες μιας μορφής δεν πληρούνται (π.χ. το EAN-13 χρειάζεται έγκυρο ψηφίο ελέγχου 12/13 ψηφίων), σου λέει ακριβώς γιατί.
- Ιδιωτικό: οι τιμές barcode δημιουργούνται τοπικά, τίποτα δεν αποστέλλεται σε διακομιστή.
Πώς χρησιμοποιείται
- Επίλεξε μορφή που ταιριάζει με τη χρήση σου: CODE128 για μικτό κείμενο, EAN-13/UPC-A για προϊόντα λιανικής, CODE39 για εσωτερικές ετικέτες.
- Πληκτρολόγησε την τιμή προς κωδικοποίηση — μόνο ψηφία για EAN-13/UPC-A, γράμματα και ψηφία για CODE128/CODE39.
- Προσάρμοσε πλάτος γραμμής, ύψος και χρώμα αν χρειάζεται, και εναλλάξε αν το αναγνώσιμο από άνθρωπο κείμενο εμφανίζεται κάτω από τις γραμμές.
- Κάνε κλικ στο "Λήψη PNG" και εκτύπωσε ή επικόλλησε το barcode στον σχεδιασμό ετικέτας σου.
Παράδειγμα
Είσοδος
123456789012 (μορφή: UPC-A)Έξοδος
Ένα σαρώσιμο barcode UPC-A με το ψηφίο ελέγχου υπολογισμένο αυτόματα και τον αριθμό τυπωμένο από κάτω από τις γραμμές.Τα EAN-13 και UPC-A επικυρώνουν το ψηφίο ελέγχου — αν πληκτρολογήσεις έναν αριθμό που δεν είναι σωστός, το εργαλείο σου το λέει αντί να παράγει ένα barcode που δεν θα σαρωθεί.
Επιλογή ανάμεσα σε CODE128, EAN-13, UPC-A και CODE39
| Μορφή | Περιεχόμενο | Τυπική χρήση |
|---|---|---|
| CODE128 | Οποιαδήποτε γράμματα, ψηφία, σύμβολα | Ετικέτες αποστολής, εφοδιαστική, γενικός σκοπός |
| EAN-13 | 12–13 ψηφία | Προϊόντα λιανικής που πωλούνται διεθνώς |
| UPC-A | 11–12 ψηφία | Προϊόντα λιανικής που πωλούνται στις ΗΠΑ/Καναδά |
| CODE39 | Κεφαλαία γράμματα, ψηφία, - . $ / + % κενό | Ετικέτες αποθήκης, κάρτες ταυτότητας, παλαιότερα συστήματα σαρωτών |
Barcode εναντίον κωδικών QR
Τα barcode είναι μονοδιάστατα και χωράνε πολύ λιγότερα δεδομένα από έναν κωδικό QR — συνήθως έναν σύντομο αριθμό προϊόντος αντί για URL. Είναι η σωστή επιλογή όταν χρειάζεσαι συμβατότητα με υποδομές σάρωσης λιανικής δεκαετιών ή ένα συγκεκριμένο πρότυπο αναγνώρισης προϊόντος όπως EAN/UPC.
Για σύνδεση σε ιστότοπο, δίκτυο Wi-Fi ή μεγαλύτερα μπλοκ κειμένου, ένας κωδικός QR είναι καλύτερη επιλογή αφού μπορεί να χωρέσει χιλιάδες χαρακτήρες και είναι αναγνώσιμος από οποιαδήποτε κάμερα κινητού.
Συχνές ερωτήσεις
Ποια μορφή barcode πρέπει να χρησιμοποιήσω;
Το CODE128 είναι το πιο ευέλικτο — κωδικοποιεί οποιοδήποτε κείμενο ASCII και χρησιμοποιείται για ετικέτες αποστολής και εφοδιαστικής. Το EAN-13 είναι το πρότυπο για προϊόντα λιανικής που πωλούνται διεθνώς· το UPC-A είναι το αντίστοιχό του για ΗΠΑ/Καναδά (12 ψηφία). Το CODE39 είναι παλαιότερο και απλούστερο, κοινό σε αποθήκες και κάρτες ταυτότητας, αλλά λιγότερο συμπαγές από το CODE128.
Γιατί το EAN-13 ή το UPC-A απορρίπτουν τον αριθμό μου;
Και οι δύο μορφές τελειώνουν σε ψηφίο ελέγχου υπολογισμένο από τα προηγούμενα ψηφία. Το EAN-13 χρειάζεται ακριβώς 12 ψηφία (το εργαλείο προσθέτει το ψηφίο ελέγχου) ή 13 ψηφία (το 13ο πρέπει να είναι ήδη το σωστό ψηφίο ελέγχου). Το UPC-A λειτουργεί με τον ίδιο τρόπο με 11 ή 12 ψηφία. Αν πληκτρολόγησες τον αριθμό barcode ενός πραγματικού προϊόντος, έλεγξε ξανά ότι αντέγραψες όλα τα ψηφία.
Μπορώ να χρησιμοποιήσω αυτά τα barcode εμπορικά, π.χ. για προϊόντα που πουλάω;
Η ίδια η συμβολολογία barcode (CODE128, EAN-13, κ.λπ.) είναι ανοιχτό πρότυπο χωρίς χρέωση αδειοδότησης για την απόδοσή του. Ωστόσο, για να πουλήσεις ένα φυσικό προϊόν σε καταστήματα λιανικής με πραγματικό αριθμό EAN/UPC, συνήθως χρειάζεται να καταχωρήσεις αυτόν τον αριθμό στη GS1 — αυτό το εργαλείο αποδίδει το οπτικό barcode αλλά δεν σου εκχωρεί έναν παγκοσμίως μοναδικό αριθμό προϊόντος.
Σε τι μέγεθος πρέπει να τυπώσω ένα barcode;
Οι σαρωτές λιανικής είναι ρυθμισμένοι για κωδικούς EAN-13/UPC-A πλάτους περίπου 3–8 cm σε κλίμακα 100% — η σμίκρυνση κάτω από περίπου 80% συχνά κάνει τις γραμμές πολύ λεπτές για αξιόπιστη σάρωση. Για ετικέτες αποθήκης CODE128, ακολούθησε τις προδιαγραφές του προτύπου ετικέτας σου, και πάντα δοκίμασε τη σάρωση ενός τυπωμένου δείγματος πριν τυπώσεις ολόκληρη παρτίδα.
Αποθηκεύει ή μεταδίδει αυτό τις τιμές που κωδικοποιώ;
Όχι. Το barcode αποδίδεται σε ένα στοιχείο canvas απευθείας στο πρόγραμμα περιήγησής σου με JavaScript — τίποτα δεν ανεβαίνει, καταγράφεται ή αποστέλλεται πουθενά.
Ποια μορφή barcode πρέπει να επιλέξω;
Αν το barcode είναι για προϊόν που πωλείται σε καταστήματα, απαιτείται EAN-13 ή UPC-A και ο αριθμός πρέπει να προέρχεται από πρόθεμα εταιρείας εκχωρημένο από τη GS1 — δεν μπορείς απλώς να εφεύρεις έναν. Αν η ετικέτα είναι εσωτερική (απογραφή, περιουσιακά στοιχεία, θέσεις ραφιών), το CODE128 κωδικοποιεί οποιοδήποτε κείμενο ASCII, δεν χρειάζεται καταχώρηση, και παράγει τις πιο συμπαγείς γραμμές για αλφαριθμητικά δεδομένα.