Kommandolinjegrensesnitt (CLI) for strekkoder

 API Nøkkel

Generer strekkoder på Linux, macOS og Windows

ActiveBarcode: Generer strekkoder på kommandolinjenDu kan bruke kommandolinjeverktøyet ActiveBarcode til å opprette strekkodebilder direkte fra kommandolinjen. Bruk den i skallet, i skript eller applikasjoner.

  • ActiveBarcodeCLI er et ikke-interaktivt program for å lage strekkodebilder.
  • ActiveBarcodeCLI er åpen kildekode som ligger på github: Du kan bidra, videreformidle og/eller endre den i henhold til vilkårene i GNU GPL.
  • ActiveBarcodeCLI er et enkelt bash-skript som et wrapper-verktøy for ActiveBarcode REST API, som gjør det enkelt å lage svært nøyaktige strekkodebilder fra kommandolinjen.
  • Den kan brukes til å lage png- og jpg-bitmapper.
  • Det hjelper deg med å automatisere strekkodebehovene dine, er allsidig og plattformuavhengig.
  • ActiveBarcodeCLI kjører på Linux, macOS og Windows.
  • ActiveBarcodeCLI installeres raskt og enkelt via 🍺 Homebrew.
  • Svært kompakt og lett, og derfor også perfekt egnet for innebygde systemer.
  • Kjører på enheter i lavprissegmentet, som Raspberry Pi.
  • Det er ikke nødvendig å installere ActiveBarcode-programvarepakken for Windows.
ActiveBarcode: Svært nøyaktige strekkoder
Svært nøyaktige strekkoder
ActiveBarcode: På kommandolinjen
På kommandolinjen
ActiveBarcode: PNG- og JPG-bildefiler
PNG- og JPG-bildefiler
ActiveBarcode: Automatisering
Automatisering
ActiveBarcode: Allsidig i bruk
Allsidig i bruk

Eksempler

ActiveBarcode: Eksempel på strekkodeFølgende påkalling av verktøyet vil opprette en PNG-bildefil på 400 x 200 piksler med navnet ean.png med en EAN-13-strekkode som koder 192837465012.
ActiveBarcodeCLI --text=192837465012 --code=ean13 --width=400 --height=200 ean.png 
Ett eksempel til: Følgende påkalling av verktøyet vil opprette en JPG-bildefil på 500 x 100 piksler med navnet code128.jpg med en Code 128-strekkodekoding av Hello World.
ActiveBarcodeCLI --text='Hello World' --type=14 --width=500 --height=100 code128.jpg

Installasjon

Med Homebrew
brew install schenk/barcode/activebarcodecli
For alternative installasjonsmetoder, se prosjektsiden på github.

Kommandolinjeparametere for konsollen

Bruk:
ActiveBarcodeCLI [OPTION]... [FILENAME]
Følgende parametere kan brukes:

--text=


Eksempel: --text=123456789012
Tegn som skal kodes.
Du kan skrive inn kontrollkoder i menneskelig lesbar form slik: <CR>, <LF>, ...
ActiveBarcodeCLI "--text=(02)00614141000418(15)210228(10)451214<FNC1>(37)20" --type=28 gs1.png

Hvis du vil bruke anførselstegn i teksten, kan du unngå det. For å unngå spesialtegn i bash, kan du vanligvis sette en tilbakeslag (\) foran tegnet. Dette forteller bash å tolke neste tegn bokstavelig.
ActiveBarcodeCLI "--text=ABC\"123" --type=14 test.png
Eller du kan skrive inn hvilket som helst ASCII-tegn med printf. Eksempel på koding ABC"123:
ActiveBarcodeCLI "--text=ABC$(printf "\x22")123" --type=14 test.png

--type=


Eksempel: --type=0
Strekkodetype, referert til med et indeksert nummer

--code=


Eksempel: --code=CODECODE128
Strekkodetype, referert til ved navn

--width=


Eksempel: --width=500
Bredde i piksler

--height=


Eksempel: --height=500
Høyde i piksler

--alignment=


Eksempel: --alignment=1
Justering
0=venstre
1=senter
2=høyre

--borderwidth=


Eksempel: --borderwidth=10
Kantbredde i piksler

--borderheight=


Eksempel: --borderheight=1
Kanthøyde i piksler

--notchheightinpercent=


Eksempel: --notchheightinpercent=25
Hakkhøyden i %

--showtext=off


Eksempel: --showtext=off
Ingen tekstlinje under koden

--forecolor=


Eksempel: --foreground=000000 | -foreground=black
Angir forgrunnsfargen, heksadesimal RGB som RRGGBB
eller med CSS/HTML -fargenavn

--backcolor=


Eksempel: --background=FFFFFF | -background=white
Angir bakgrunnsfargen, heksadesimal RGB som RRGGBB
eller med CSS/HTML -fargenavn

--rotate=


Eksempel: --rotate=180
Roterer bildefilen
(gyldige verdier: 0-359)

--fontname=


Eksempel: --fontname=arial
Skrift for tekstlinjen

--fontsize=


Eksempel: --fontsize=8
Skriftstørrelse

--fontbold=


Eksempel: --fontbold=on
Font fet (on/off)

--fontitalic=


Eksempel: --fontitalic=on
Skriftkursiv (on/off)

--fontunderline=


Eksempel: --fontunderline=on
Font understreking (on/off)

--fontstrikeout=


Eksempel: --fontstrikeout=on
Font strek (on/off)

--help


Eksempel: --help
En detaljert hjelpeside

--access


Eksempel: --access=YOUR-KEY-HERE
Du kan prøve ut og evaluere REST API ved å utelate API-nøkkelen. Uten tilgangsnøkkelen vil strekkoden bli merket med en merknad: For evaluation use only