Opdrachtregelinterface (CLI) voor streepjescodes

 API Sleutel

Barcodes genereren op Linux, macOS en Windows

ActiveBarcode: Barcodes genereren via de opdrachtregelJe kunt het opdrachtregelhulpprogramma ActiveBarcode gebruiken om bestanden met barcodeafbeeldingen rechtstreeks vanaf de opdrachtregel te maken. Gebruik het in de shell, in scripts of applicaties.

  • ActiveBarcodeCLI is een niet-interactieve barcode-afbeeldingenmaker.
  • ActiveBarcodeCLI is open source gehost op github: Je kunt het bijdragen, herdistribueren en/of wijzigen onder de voorwaarden van de GNU GPL.
  • ActiveBarcodeCLI is een eenvoudig bash-script als wrapper voor de ActiveBarcode REST API om gemakkelijk zeer nauwkeurige barcodeafbeeldingen te maken op de opdrachtregel.
  • Het kan gebruikt worden om png en jpg bitmaps te maken.
  • Het helpt bij het automatiseren van je barcodebehoeften, is veelzijdig en platformonafhankelijk.
  • ActiveBarcodeCLI draait op Linux, macOS en Windows.
  • ActiveBarcodeCLI wordt snel en eenvoudig geïnstalleerd via🍺 Homebrew.
  • Zeer compact en licht en daarom ook perfect geschikt voor embedded systemen.
  • Draait op low-end apparaten zoals Raspberry Pi.
  • De installatie van de ActiveBarcode-softwaresuite voor Windows is niet vereist.
ActiveBarcode: Zeer nauwkeurige barcodes
Zeer nauwkeurige barcodes
ActiveBarcode: Op de opdrachtregel
Op de opdrachtregel
ActiveBarcode: PNG- en JPG-afbeeldingsbestanden
PNG- en JPG-afbeeldingsbestanden
ActiveBarcode: Automatisering
Automatisering
ActiveBarcode: Veelzijdig in gebruik
Veelzijdig in gebruik

Voorbeelden

ActiveBarcode: Barcode voorbeeldDe volgende aanroep van het hulpprogramma maakt een PNG-afbeeldingsbestand van 400 x 200 pixels met de naam ean.png met een EAN-13 barcodecodering 192837465012.
ActiveBarcodeCLI --text=192837465012 --code=ean13 --width=400 --height=200 ean.png 
Nog een voorbeeld: De volgende aanroep van het hulpprogramma maakt een JPG-afbeeldingsbestand van 500 x 100 pixels met de naam code128.jpg met een Code 128-barcodecode Hello World.
ActiveBarcodeCLI --text='Hello World' --type=14 --width=500 --height=100 code128.jpg

Installatie

Met Homebrew
brew install schenk/barcode/activebarcodecli
Kijk voor alternatieve installatiemethoden op de projectpagina op github.

Commandoregelparameters voor de console

Gebruik:
ActiveBarcodeCLI [OPTION]... [FILENAME]
De volgende parameters kunnen worden gebruikt:

--text=


Voorbeeld: --text=123456789012
Tekens die moeten worden gecodeerd.
Je kunt controlecodes op deze manier invoeren in een voor mensen leesbare vorm: <CR>, <LF>, ...
ActiveBarcodeCLI "--text=(02)00614141000418(15)210228(10)451214<FNC1>(37)20" --type=28 gs1.png

Als je het aanhalingsteken binnen de tekst wilt gebruiken, kun je het laten ontsnappen. Om speciale karakters in bash te ontlopen, kun je het karakter meestal vooraf laten gaan door een backslash. Dit vertelt bash om het volgende teken letterlijk te interpreteren.
ActiveBarcodeCLI "--text=ABC\"123" --type=14 test.png
Of je kunt elk ASCII-teken invoeren met printf. Voorbeeld om te coderen ABC"123:
ActiveBarcodeCLI "--text=ABC$(printf "\x22")123" --type=14 test.png

--type=


Voorbeeld: --type=0
Barcodetype, aangeduid met een geïndexeerd nummer

--code=


Voorbeeld: --code=CODECODE128
Barcodetype, aangeduid met de naam

--width=


Voorbeeld: --width=500
Breedte in pixels

--height=


Voorbeeld: --height=500
Hoogte in pixels

--alignment=


Voorbeeld: --alignment=1
Uitlijning
0=links
1=midden
2=rechts

--borderwidth=


Voorbeeld: --borderwidth=10
Randbreedte in pixels

--borderheight=


Voorbeeld: --borderheight=1
Randhoogte in pixels

--notchheightinpercent=


Voorbeeld: --notchheightinpercent=25
De inkepinghoogte in %

--showtext=off


Voorbeeld: --showtext=off
Geen tekstregel onder de code

--forecolor=


Voorbeeld: --foreground=000000 or -foreground=black
Stelt de voorgrondkleur in, hexadecimaal RGB als RRGGBB
of met CSS/HTML kleurnamen

--backcolor=


Voorbeeld: --background=FFFFFF or -background=white
Stelt de achtergrondkleur in, hexadecimaal RGB als RRGGBB
of met CSS/HTML kleurnamen

--rotate=


Voorbeeld: --rotate=180
Roteert het afbeeldingsbestand
(geldige waarden: 0-359)

--fontname=


Voorbeeld: --fontname=arial
Lettertype voor de tekstregel

--fontsize=


Voorbeeld: --fontsize=8
Lettergrootte

--fontbold=


Voorbeeld: --fontbold=on
Lettertype vet (on/off)

--fontitalic=


Voorbeeld: --fontitalic=on
Lettertype cursief (on/off)

--fontunderline=


Voorbeeld: --fontunderline=on
Lettertype onderstrepen (on/off)

--fontstrikeout=


Voorbeeld: --fontstrikeout=on
Font strikeout (on/off)

--help


Voorbeeld: --help
Een gedetailleerde helppagina

--access


Voorbeeld: --access=YOUR-KEY-HERE
Je kunt de REST API uitproberen en evalueren door de API-sleutel weg te laten. Zonder de toegangssleutel wordt de barcode gemerkt met een mededeling: "For evaluation use only".