Windows: Barcode Kommandozeile (CLI)

Generierung von Barcodes auf der Kommandozeile

Generierung von Barcodes auf der KommandozeileSie können das ActiveBarcode Kommandozeilen-Tool verwenden, um Barcode-Bilddateien direkt von der Kommandozeile aus zu erstellen. Verwenden Sie es z.B. in Batch- oder Skriptprogrammen.

Das Kommandozeilen-Tool ist im Lieferumfang von ActiveBarcode enthalten und wird bei der Installation von ActiveBarcode automatisch installiert, es sei denn, Sie haben diese Option deaktiviert. Sie finden ActiveBarcodeCLI.exe in dem Ordner, in dem Sie ActiveBarcode installiert haben. Normalerweise: C:\Program Files\ActiveBarcode.

Hochpräzise Barcodes
Hochpräzise Barcodes
Auf der Kommandozeile
Auf der Kommandozeile
Bitmaps und Vektorgrafiken
Bitmaps und Vektorgrafiken
Automatisierung
Automatisierung
Vielseitig einsetzbar
Vielseitig einsetzbar

Beispiele

Barcode BeispielDer folgende Aufruf des Tools erzeugt eine 400x200 Pixel große PNG-Bilddatei namens ean.png mit einer EAN-13 Barcode 192837465012.
ActiveBarcodeCLI ean.png -text=192837465012 -typename=ean13 -width=400 -height=200
Ein weiteres Beispiel: Der folgende Aufruf des Tools erzeugt eine 500x100 Pixel große PNG-Bilddatei namens code128.bmp mit einer Code 128 Barcode-Kodierung Hello World.
ActiveBarcodeCLI code128.bmp "-text=Hello World" -type=14 -width=500 -height=100

Kommandozeilenparameter für die Konsole

Verwendung:
ActiveBarcodeCLI filename [Parameter]
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>, ...
ActiveBarcodeCLI gs1.png "-text=(02)00614141000418(15)210228(10)451214<FNC1>(37)20" -type=28

Wenn Sie das Anführungszeichen im Text verwenden möchten, müssen Sie es als ASCII-Code senden, da es auch als Trennzeichen für Parameter verwendet wird. Sie können ein beliebiges ASCII-Zeichen als dezimalen ASCII-Code in spitzen Klammern im Format <nnn> eingeben.

Das Anführungszeichen ist ASCII 34, also übergeben Sie einfach <034>.
Beispiel zum Codieren von ABC"123:
ActiveBarcodeCLI test.png "-text=ABC<034>123" -type=14

-type=


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

-typename=


Beispiel: -typename=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

-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)

-filetype=


Beispiel: -filetype=bmp
Das Format der Bilddatei bestimmt z.B. ob der Barcode als Rastergrafik oder frei skalierbare Vektorgrafik generiert wird.
(gültige Werte: bmp, jpg, png, tif, tga, gif, wbm, pbm, pgm, ppm, xpm, wmf, emf)
Standard: automatische Erkennung durch die Extension des Dateinamens

-colordepth=


Beispiel: -colordepth=24
Farbtiefe der Bilddatei
(gültige Werte: 1, 8, 16, 24, 36)

-flags=


Beispiel: -flags=0x80

-angle=


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

-dpi=


Beispiel: -dpi=300
Auflösung in DPI für jpg-, png-, tif & bmp-Dateien

-echo=


Beispiel: -echo=off
-echo=errors
-echo=verbose
off: Keine Nachrichten anzeigen
errors: Nur Fehler anzeigen
verbose: Anzeigen aller Meldungen und Öffnen des Barcodes in ImageView