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=off


Exempel: --showtext=off
Ingen textrad under koden

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

--fontname=


Exempel: --fontname=arial
Teckensnitt för textraden

--fontsize=


Exempel: --fontsize=8
Teckenstorlek

--fontbold=


Exempel: --fontbold=on
Tjock stil (on/off)

--fontitalic=


Exempel: --fontitalic=on
Kursiv stil (on/off)

--fontunderline=


Exempel: --fontunderline=on
Understrykning av teckensnitt (on/off)

--fontstrikeout=


Exempel: --fontstrikeout=on
Fontstreckning (on/off)

--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: For evaluation use only