Mit der Software GNU Barcode lassen sich unter Linux problemlos Barcodes nach folgenden Codes erstellen:

  • EAN
  • UPC
  • ISBN
  • Code39
  • Code93
  • Code128
  • ITF
  • Codabar
  • Plessey
  • MSI

Barcode installieren

Unter auf Debian basierenden Linux-Distributionen installieren Sie diese Software wie üblich ganz einfach über die Paket-Verwaltung durch das Paketbarcode„.

Barcode nutzen

Die Software wird am Terminal genutzt, dies funktioniert jedoch ganz einfach. Die Syntax der Software lautet:

barcode -b EINGABE -e "CODE" -o DATEINAME.ps

Mit der Option „-b“ geben Sie den Code an, der am Barcode erscheinen soll, mit „-e“ geben Sie die Art des Barcodes an. Mit „-o“ geben Sie den Dateinamen an.

Ein kleines Beispiel:

barcode -b 934955400000 -e "ean13" -o barcode.ps

Ist der Barcode grafisch zu klein geben Sie mit der Option „-u mm“ die Maßeinheit an und mit „-g BreitexHöhe“ die Maße an – etwa:

barcode -b 934955400000 -e "ean13" -u mm -g 90x90 -o barcode.ps

Immer nur einen einzelnen Barcode zu erstellen wäre natürlich etwas mühsam, am einfachsten gibt man nun nicht jeden Code im Befehl an, sondern schreibt diese in eine Textdatei. Nehmen wir eine Textdatei mit folgendem Inhalt:

934955400000
934955400001
934955400002
934955400003
934955400004
934955400005
934955400006
934955400007
934955400008

Die Textdatei nennt sich in diesem Beispiel „barcodes.txt“ – mit der Option „i Dateiname.txt“ gibt man die Datei an, dieselbe Geschichte wie oben:

barcode -i barcodes.txt -e "ean13" -u mm -g 90x90 -o barcode.ps

Die ganzen Barcodes in eine Textdatei zu bekommen ist auch nicht wirklich schwierig, hier ein Beispiel:

for i in {0..9} ; do echo 93495540000$i; done > barcodes.txt
for i in {10..99} ; do echo 9349554000$i; done >> barcodes.txt
for i in {100..999} ; do echo 9349554000$i; done >> barcodes.txt

Viel mehr zeigt natürlich die Manpage mit dem Befehl:

man barcode

Categories:

Tags:

Schreibe einen Kommentar

Eine Reaktion

Neue Themen im Forum
Meldung, wenn NFS Share nicht err …Hallo @linuxopa hier eine Abwandlung: Server="server1&q … Weiterlesen
Debian installieren - für Anfänge …Danke LinuxBiber, das hilft gut weiter. Wenn da aber für den De … Weiterlesen
Frage zu GrubDanke @juhu, das war für mich eine reine Verständnisfrage allge … Weiterlesen
Kategorien im Wiki
WIKI-Beiträge des Monates

Die Beiträge des Monates finden Sie im Kalender unter den blau markierten Tageszahlen.

September 2023
M D M D F S S
 123
45678910
11121314151617
18192021222324
252627282930  
Archive