Πώς κωδικοποιεί χαρακτήρες το Code 39
Κάθε χαρακτήρας του Code 39 αποτελείται από εννέα στοιχεία, πέντε γραμμές και τέσσερα κενά, και τα τρία από τα εννέα είναι πλατιά. Αυτό το σταθερό μοτίβο είναι η προέλευση του ονόματος «3 of 9» και κάνει τον κωδικό αυτοελεγχόμενο: μια λάθος ανάγνωση συνήθως παράγει άκυρο μοτίβο και όχι λάθος χαρακτήρα.
Κάθε σύμβολο ξεκινά και τελειώνει με αστερίσκο, γι' αυτό ο αστερίσκος δεν μπορεί να χρησιμοποιηθεί ως δεδομένο. Ένας χαρακτήρας ελέγχου mod-43 είναι προαιρετικός και μια λειτουργία Full ASCII μπορεί να αναπαραστήσει άλλους χαρακτήρες συνδυάζοντας ζεύγη συμβόλων.
- Ψηφία 0 έως 9
- Κεφαλαία γράμματα A έως Z
- Κενό και τα σύμβολα - . $ / + %
- Χαρακτήρας έναρξης και λήξης: *
Πού χρησιμοποιείται το Code 39
Το Code 39 αναπτύχθηκε τη δεκαετία του 1970 και έγινε δημοφιλές επειδή είναι απλό στην εκτύπωση και την αποκωδικοποίηση. Χρησιμοποιείται ακόμη στην αυτοκινητοβιομηχανία, στα logistics άμυνας στο πρόγραμμα LOGMARS και σε κάρτες ταυτοποίησης και εσωτερικές ετικέτες παγίων.
Το μειονέκτημά του είναι η χαμηλή πυκνότητα: παίρνει πολύ περισσότερο χώρο ανά χαρακτήρα από το Code 128. Η συμβολογία καθορίζεται στο ISO/IEC 16388.