Linux & macOS: Barcode Kommandozeile (CLI)

APIInfoDiese Funktionalität erfordert ein API KEY

Generieren von Barcodes unter Linux, macOS und Windows

Generierung von Barcodes auf der Kommandozeile Sie können das ActiveBarcode Kommandozeilen-Tool verwenden, um Barcode-Bilddateien direkt von der Kommandozeile aus zu erstellen. Verwenden Sie es in der Shell, in Skripten oder Anwendungen.

  • ActiveBarcodeCLI ist ein nicht-interaktiver Barcode-Bild-Generator.
  • ActiveBarcodeCLI ist Open Source, gehostet auf github: Sie können sich an der Weiterentwicklung beteiligen, weitergeben und/oder es unter den Bedingungen der GNU GPL ändern.
  • ActiveBarcodeCLI ist ein einfaches Bash-Skript als Wrapper-Tool für die ActiveBarcode REST-API, um einfach hochpräzise Barcode-Bilder an der Befehlszeile zu erstellen.
  • Es kann verwendet werden, um png- und jpg-Bitmaps zu erstellen.
  • Es hilft, Ihre Barcode-Bedürfnisse zu automatisieren, ist vielseitig und plattformunabhängig.
  • ActiveBarcodeCLI läuft unter Linux, macOS und Windows.
  • ActiveBarcodeCLI installieren Sie schnell und einfach über🍺 Homebrew.
  • Sehr kompakt und leicht und damit auch perfekt für Embedded-Systems geeignet.
  • Läuft auf Low-End-Geräten wie Raspberry Pi.
  • Die Installation der ActiveBarcode Software Suite für Windows ist nicht erforderlich.


Hochpräzise Barcodes
Hochpräzise Barcodes
Auf der Kommandozeile
Auf der Kommandozeile
PNG- und JPG-Bilddateien
PNG- und JPG-Bilddateien
Automatisierung
Automatisierung
Vielseitig einsetzbar
Vielseitig einsetzbar

Beispiele

Barcode Beispiel Der folgende Aufruf des Tools erzeugt eine 400x200 Pixel große PNG-Bilddatei namens ean.png mit einer EAN-13 Barcode 192837465012.
ActiveBarcodeCLI --text=192837465012 --code=ean13 --width=400 --height=200 ean.png 
Ein weiteres Beispiel: Der folgende Aufruf des Tools erstellt eine JPG-Bilddatei mit dem Namen code128.jpg im Format 500x100 Pixel mit dem Namen code128.jpg mit einem Code 128 Barcode, der Hello World kodiert.
ActiveBarcodeCLI --text='Hello World' --type=14 --width=500 --height=100 code128.jpg

Installation

Mit Homebrew
brew install schenk/barcode/activebarcodecli
Alternative Installationsmethoden finden Sie auf der Projektseite bei github.

Kommandozeilenparameter für die Konsole

Verwendung:
ActiveBarcodeCLI [OPTION]... [FILENAME]
Die folgenden Parameter können verwendet werden:

--text=


Beispiel: --text=123456789012
Zeichenkette, die codiert werden soll.
Sie können Steuerzeichen in lesbarer Form eingeben: {CR}, {LF}, ...

--code=


Beispiel: --code=0
Barcodetyp, referenziert durch die Nummer des Barcodes

--type=


Beispiel: --type=CODECODE128
Barcodetyp, refenziert durch den Namen des Barcodes

--width=


Beispiel: --width=500
Breite in Pixel

--height=


Beispiel: --height=500
Höhe in Pixel

--alignment=


Beispiel: --alignment=1
Ausrichtung
0=Links
1=Mitte
2=Rechts

--borderwidth=


Beispiel: --borderwidth=10
Breite der Ruhezone in Pixel

--borderheight=


Beispiel: --borderheight=1
Höhe des Ruhezone in Pixel

--notchheightinpercent=


Beispiel: --notchheightinpercent=25
Höhe der Kerben in %

--showtext=off


Beispiel: --showtext=off
Keine Klarschriftzeile

--forecolor=


Beispiel: --foreground=000000 or -foreground=black
Setzt die Vordergrundfarbe, entweder in Hexadezimal RGB als RRGGBB
oder per CSS/HTML Farbname

--backcolor=


Beispiel: --background=FFFFFF or -background=white
Setzt die Hintergrundfarbe, entweder in Hexadezimal RGB als RRGGBB
oder per CSS/HTML Farbname

--rotate=


Beispiel: --rotate=180
Dreht die Bilddatei
(gültige Werte: 0-359)

--fontname=


Beispiel: --fontname=arial
Schriftart für die Klarschriftzeile

--fontsize=


Beispiel: --fontsize=8
Schriftgröße

--fontbold=


Beispiel: --fontbold=on
Fettschrift (on/off)

--fontitalic=


Beispiel: --fontitalic=on
Kursivschrift (on/off)

--fontunderline=


Beispiel: --fontunderline=on
Unterstrichen (on/off)

--fontstrikeout=


Beispiel: --fontstrikeout=on
Durchgestrichen (on/off)

--help


Beispiel: --help
Eine detaillierte Hilfeseite

--access


Beispiel: --access=YOUR-KEY-HERE
Sie können die REST-API ausprobieren und auswerten, indem Sie den API-Schlüssel weglassen. Ohne den Zugriffsschlüssel wird der Barcode mit einem Hinweis versehen: "For evaluation use only".