Code 39 - auch Code 3 of 9 oder USS Code 39 genannt - ist einer der ältesten Barcodes, die noch verwendet werden, und einer der am leichtesten lesbaren. Er enthält Großbuchstaben, Ziffern und einige Symbole, und Sie finden ihn auf Industrieteilen, Ausweisen und Lagerregalen sowie in der Automobil- und Rüstungsindustrie.

| Inhalt | |
| Zeichen | Großbuchstaben, Ziffern, das Leerzeichen und - . $ / + %. Kleinbuchstaben werden in Großbuchstaben umgewandelt. |
| Länge | Bis zu 74 Zeichen. |
| Prüfziffer | Optional: ein Mod-43-Zeichen am Ende, das Sie mit Prüfziffer einschalten. |
| Modi | Standard oder Extended - auch Full ASCII genannt -, das zusätzlich Kleinbuchstaben und alle anderen Symbole der Tastatur annimmt. Jedes davon belegt zwei Zeichen des Barcodes, deshalb passen in einen Extended-Wert aus Kleinbuchstaben nur 37. Der Scanner muss so eingestellt sein, dass er Extended liest. |
| Kodierung | Standard oder HIBC für das Gesundheitswesen: siehe GS1- und HIBC-Daten. HIBC ist immer ein Standard-Code-39, ganz gleich, was unter Modus gewählt ist. |
| Klarschriftzeile | Der Wert, unter oder über den Balken. Die Sternchen, mit denen jeder Code 39 beginnt und endet, werden automatisch hinzugefügt und nicht gedruckt - geben Sie sie nicht ein. |
Prüfziffer. Barcode und Text fügt das Prüfzeichen den Balken hinzu und druckt es am Ende des Werts; Nur Barcode fügt es nur den Balken hinzu. Viele Code-39-Lesegeräte ignorieren es, verwenden Sie es also nur, wenn Ihres eines erwartet. Bei HIBC wird die Einstellung nicht angezeigt: HIBC hat immer ein eigenes Prüfzeichen.
Zeichen, die Sie nicht eingeben können. Bei Extended ist eine Tilde mit drei
Ziffern dahinter das Zeichen mit diesem Code - ~009 ist ein Tabulator -, und ~~ ist eine
Tilde.
Die übrigen Einstellungen (Position des Textes, Ruhezone, Farbe) finden Sie im Abschnitt Barcode.
| Mögliche Fehler | |
| Ungültige Zeichen in den Eingabedaten. | Der Wert enthält ein Zeichen, das Code 39 nicht aufnehmen kann: einen Buchstaben mit Akzent oder Umlaut oder, bei Standard, ein Symbol wie * oder #. Wechseln Sie für Symbole zu Extended. |
| Eingabedaten zu lang. | Mehr als 74 Zeichen - oder, bei Extended, zu viele Kleinbuchstaben und Symbole. |
Code 39 ist breit für das, was er enthält. Für einen langen Wert bringt Code 128 dieselben Zeichen auf viel weniger Platz unter.
Siehe auch


























