Stregkode-kommandolinjegrænseflade (CLI)

 API Nøgle

Generer stregkoder på Linux, macOS og Windows

ActiveBarcode: Generer stregkoder på kommandolinjenDu kan bruge ActiveBarcode-kommandolinjeværktøjet til at oprette stregkodefiler direkte fra kommandolinjen. Brug det i shell, i scripts eller applikationer.

  • ActiveBarcodeCLI er et ikke-interaktivt program til oprettelse af stregkodebilleder.
  • ActiveBarcodeCLI er open source hostet på github: Du kan bidrage, videredistribuere og/eller ændre det i henhold til betingelserne i GNU GPL.
  • ActiveBarcodeCLI er et simpelt bash-script, der fungerer som et wrapper-værktøj til ActiveBarcode REST API, så du nemt kan oprette meget nøjagtige stregkode-billeder fra kommandolinjen.
  • Det kan bruges til at oprette png- og jpg-bitmaps.
  • Det hjælper med at automatisere dine stregkodebehov, er alsidigt og platformsuafhængigt.
  • ActiveBarcodeCLI kører på Linux, macOS og Windows.
  • ActiveBarcodeCLI installeres hurtigt og nemt via 🍺 Homebrew.
  • Meget kompakt og let og derfor også perfekt egnet til indlejrede systemer.
  • Kører på enheder i den lave ende, såsom Raspberry Pi.
  • Det er ikke nødvendigt at installere ActiveBarcode-softwarepakken til Windows.
ActiveBarcode: Meget nøjagtige stregkoder
Meget nøjagtige stregkoder
ActiveBarcode: På kommandolinjen
På kommandolinjen
ActiveBarcode: PNG- og JPG-billedfiler
PNG- og JPG-billedfiler
ActiveBarcode: Automatisering
Automatisering
ActiveBarcode: Alsidig i brug
Alsidig i brug

Eksempler

ActiveBarcode: Eksempel på stregkodeFølgende kald af værktøjet opretter en PNG-billedfil på 400x200 pixels med navnet ean.png med en EAN-13-stregkode, der koder 192837465012.
ActiveBarcodeCLI --text=192837465012 --code=ean13 --width=400 --height=200 ean.png 
Et eksempel mere: Følgende kald af værktøjet vil oprette en JPG-billedfil på 500x100 pixels med navnet code128.jpg med en Code 128-stregkodekodning af Hello World.
ActiveBarcodeCLI --text='Hello World' --type=14 --width=500 --height=100 code128.jpg

Installation

Med Homebrew
brew install schenk/barcode/activebarcodecli
For alternative installationsmetoder, se projektets side på github.

Kommandolinjeparametre til konsollen

Anvendelse:
ActiveBarcodeCLI [OPTION]... [FILENAME]
Følgende parametre kan anvendes:

--text=


Eksempel: --text=123456789012
Tegn, der skal kodes.
Du kan indtaste kontrolkoder i menneskeligt læsbar form som følger: <CR>, <LF>, ...
ActiveBarcodeCLI "--text=(02)00614141000418(15)210228(10)451214<FNC1>(37)20" --type=28 gs1.png

Hvis du vil bruge anførselstegn i teksten, kan du undgå det. For at undgå specialtegn i bash kan du generelt indsætte et backslash (\) foran tegnet. Dette fortæller bash at fortolke det næste tegn bogstaveligt.
ActiveBarcodeCLI "--text=ABC\"123" --type=14 test.png
Eller du kan indtaste ethvert ASCII-tegn med printf. Eksempel på kodning ABC"123:
ActiveBarcodeCLI "--text=ABC$(printf "\x22")123" --type=14 test.png

--type=


Eksempel: --type=0
Stregkodetype, refereret til ved et indeksnummer

--code=


Eksempel: --code=CODECODE128
Stregkodetype, refereret til ved navnet

--width=


Eksempel: --width=500
Bredde i pixels

--height=


Eksempel: --height=500
Højde i pixels

--alignment=


Eksempel: --alignment=1
Justering
0=venstre
1=center
2=højre

--borderwidth=


Eksempel: --borderwidth=10
Kantbredde i pixels

--borderheight=


Eksempel: --borderheight=1
Kanthøjde i pixels

--notchheightinpercent=


Eksempel: --notchheightinpercent=25
Hakket højde i %

--showtext=off


Eksempel: --showtext=off
Ingen tekstlinje under koden

--forecolor=


Eksempel: --foreground=000000 or -foreground=black
Indstiller forgrundsfarven, hexadecimal RGB som RRGGBB
eller med CSS/HTML -farvenavne

--backcolor=


Eksempel: --background=FFFFFF or -background=white
Indstiller baggrundsfarven, hexadecimal RGB som RRGGBB
eller med CSS/HTML -farvenavne

--rotate=


Eksempel: --rotate=180
Roterer billedfilen
(gyldige værdier: 0-359)

--fontname=


Eksempel: --fontname=arial
Skrifttype til tekstlinjen

--fontsize=


Eksempel: --fontsize=8
Skriftstørrelse

--fontbold=


Eksempel: --fontbold=on
Fed skrift (on/off)

--fontitalic=


Eksempel: --fontitalic=on
Kursiv skrifttype (on/off)

--fontunderline=


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

--fontstrikeout=


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

--help


Eksempel: --help
En detaljeret hjælpeside

--access


Eksempel: --access=YOUR-KEY-HERE
Du kan afprøve og evaluere REST API ved at udelade API-nøglen. Uden adgangsnøglen vil stregkoden blive mærket med en bemærkning: "For evaluation use only".