Kommandoradsgränssnitt (CLI) för streckkoder

 API Nyckel

Skapa streckkoder på Linux, macOS och Windows

ActiveBarcode: Skapa streckkoder från kommandoradenDu kan använda kommandoradsverktyget ActiveBarcode för att skapa streckkodsbilder direkt från kommandoraden. Använd det i skalet, i skript eller applikationer.

  • ActiveBarcodeCLI är ett icke-interaktivt program för att skapa streckkodsbilder.
  • ActiveBarcodeCLI är öppen källkod som finns på github: Du kan bidra, vidarebefordra och/eller modifiera den enligt villkoren i GNU GPL.
  • ActiveBarcodeCLI är ett enkelt bash-skript som fungerar som ett verktyg för ActiveBarcode REST API för att enkelt skapa mycket exakta streckkodsbilder från kommandoraden.
  • Det kan användas för att skapa png- och jpg-bitmappar.
  • Det hjälper dig att automatisera dina streckkodsbehov, är mångsidigt och plattformsoberoende.
  • ActiveBarcodeCLI körs på Linux, macOS och Windows.
  • ActiveBarcodeCLI installeras snabbt och enkelt via 🍺 Homebrew.
  • Mycket kompakt och lätt och därför också perfekt lämpad för inbyggda system.
  • Körs på enklare enheter som Raspberry Pi.
  • Det är inte nödvändigt att installera programvaran ActiveBarcode för Windows.
ActiveBarcode: Mycket exakta streckkoder
Mycket exakta streckkoder
ActiveBarcode: På kommandoraden
På kommandoraden
ActiveBarcode: PNG- och JPG-bildfiler
PNG- och JPG-bildfiler
ActiveBarcode: Automatisering
Automatisering
ActiveBarcode: Mångsidig användning
Mångsidig användning

Exempel

ActiveBarcode: Exempel på streckkodFöljande anrop av verktyget skapar en PNG-bildfil med storleken 400x200 pixlar med namnet ean.png med en EAN-13-streckkod som kodar 192837465012.
ActiveBarcodeCLI --text=192837465012 --code=ean13 --width=400 --height=200 ean.png 
Ett exempel till: Följande anrop av verktyget skapar en JPG-bildfil med storleken 500x100 pixlar med namnet code128.jpg med en Code 128-streckkodskodning Hello World.
ActiveBarcodeCLI --text='Hello World' --type=14 --width=500 --height=100 code128.jpg

Installation

Med Homebrew
brew install schenk/barcode/activebarcodecli
För alternativa installationsmetoder, se projektsidan på github.

Kommandoradsparametrar för konsolen

Användning:

ActiveBarcodeCLI [OPTION]... [FILENAME]

Följande parametrar kan användas:

text

Exempel: --text=123456789012
Tecken som ska kodas.
Du kan ange kontrollkoder i läsbar form så här: <CR>, <LF>, ...
ActiveBarcodeCLI "--text=(02)00614141000418(15)210228(10)451214<FNC1>(37)20" --type=28 gs1.png

Om du vill använda citattecken i texten kan du undvika det. För att undvika specialtecken i bash kan du vanligtvis föregå tecknet med en bakåtslagstecken (\). Detta säger åt bash att tolka nästa tecken bokstavligt.
ActiveBarcodeCLI "--text=ABC\"123" --type=14 test.png
Eller så kan du ange valfritt ASCII-tecken med printf. Exempel på kodning ABC"123:
ActiveBarcodeCLI "--text=ABC$(printf "\x22")123" --type=14 test.png

type

Exempel: --type=0
Streckkodstyp, refererad till med ett indexerat nummer

code

Exempel: --code=CODECODE128
Streckkodstyp, refererad till med namnet

width

Exempel: --width=500
Bredd i pixlar

height

Exempel: --height=500
Höjd i pixlar

alignment

Exempel: --alignment=1
Justering
0=vänster
1=mitten
2=höger

borderwidth

Exempel: --borderwidth=10
Bredd i pixlar

borderheight

Exempel: --borderheight=1
Borderheight i pixlar

notchheightinpercent

Exempel: --notchheightinpercent=25
Skårhöjden i %

showtext

Exempel: --showtext=off
Dölj textraden under streckkoden. Standardinställningen är på.

forecolor

Exempel: --foreground=000000 | -foreground=black
Ställer in förgrundsfärgen, hexadecimal RGB som RRGGBB
eller med CSS/HTML -färgnamn

backcolor

Exempel: --background=FFFFFF | -background=white
Ställer in bakgrundsfärgen, hexadecimal RGB som RRGGBB
eller med CSS/HTML -färgnamn

rotate

Exempel: --rotate=180
Rotera bildfilen
(giltiga värden: 0-359)

fontsize

Exempel: --fontsize=8
Teckenstorlek

help

Exempel: --help
En detaljerad hjälpsida

access

Exempel: --access=YOUR-KEY-HERE
Du kan testa och utvärdera REST API genom att utelämna API-nyckeln. Utan åtkomstnyckeln kommer streckkoden att märkas med ett meddelande: DEMO