Sučelje naredbenog retka za crtični kod (CLI)

 API Ključ

Generirajte crtične kodove na Linuxu, macOS-u i Windowsu

ActiveBarcode: Generirajte crtične kodove u naredbenom retkuMožete koristiti alat naredbenog retka ActiveBarcode za izradu datoteka s slikama barkodova izravno s naredbenog retka. Koristite ga u shellu, u skriptama ili aplikacijama.

  • ActiveBarcodeCLI je neinteraktivni kreator slika barkoda.
  • ActiveBarcodeCLI je otvoreni kod hostiran na github: Možete doprinijeti, redistribuirati i/ili izmijeniti pod uvjetima GNU GPL-a.
  • ActiveBarcodeCLI je jednostavna bash skripta kao omotni alat za ActiveBarcode REST API za jednostavno stvaranje visoko preciznih slika barkodova na naredbenom retku.
  • Može se koristiti za izradu PNG i JPG bitmapa.
  • Pomaže u automatizaciji vaših potreba za barkodovima, svestran je i neovisan o platformi.
  • ActiveBarcodeCLI radi na Linuxu, macOSu i Windows.
  • ActiveBarcodeCLI se instalira brzo i jednostavno putem 🍺 Homebrew.
  • Vrlo kompaktan i lagan, stoga savršeno pogodan za ugrađene sustave.
  • Radi na uređajima s niskim performansama, poput Raspberry Pi-ja.
  • Instalacija paketa softvera ActiveBarcode za Windows nije potrebna.
ActiveBarcode: Visoko precizni barkodovi
Visoko precizni barkodovi
ActiveBarcode: Na naredbenom retku
Na naredbenom retku
ActiveBarcode: PNG i JPG datoteke sa slikama
PNG i JPG datoteke sa slikama
ActiveBarcode: Automatizacija
Automatizacija
ActiveBarcode: Višenamjensko u upotrebi
Višenamjensko u upotrebi

Primjeri

ActiveBarcode: Primjer barkodaSljedeći poziv alata stvorit će PNG datoteku slike dimenzija 400×200 piksela pod nazivom ean.png s EAN-13 barkodom 192837465012.
ActiveBarcodeCLI --text=192837465012 --code=ean13 --width=400 --height=200 ean.png 
Još jedan primjer: sljedeći poziv alata stvorit će JPG datoteku veličine 500x100 piksela naziva code128.jpg s Code 128 barkodom koji kodira Hello World.
ActiveBarcodeCLI --text='Hello World' --type=14 --width=500 --height=100 code128.jpg

Instalacija

S Homebrew
brew install schenk/barcode/activebarcodecli
Za alternativne metode instalacije pogledajte stranicu projekta na github.

Parametri naredbenog retka za konzolu

Upotreba:

ActiveBarcodeCLI [OPTION]... [FILENAME]

Mogu se koristiti sljedeći parametri:

--text=

Primjer: --text=123456789012
Likovi za kodiranje.
Možete unijeti kontrolne kodove u čitljivom obliku za ljude ovako: <CR>, <LF>, ...
ActiveBarcodeCLI "--text=(02)00614141000418(15)210228(10)451214<FNC1>(37)20" --type=28 gs1.png

Ako želite upotrijebiti navodnik unutar teksta, možete ga pobjeći. Da biste u bash-u pobjegli od specijalnih znakova, općenito možete pred znak staviti nazadni crt (\). Ovo nalaže bash-u da sljedeći znak protumači doslovno.
ActiveBarcodeCLI "--text=ABC\"123" --type=14 test.png
Ili možete unijeti bilo koji ASCII znak s printf. Primjer za kodiranje ABC"123:
ActiveBarcodeCLI "--text=ABC$(printf "\x22")123" --type=14 test.png

--type=

Primjer: --type=0
Vrsta barkoda, referencirana indeksiranim brojem

--code=

Primjer: --code=CODECODE128
Vrsta barkoda, referencirana po nazivu

--width=

Primjer: --width=500
Širina u pikselsima

--height=

Primjer: --height=500
Visina u pikselsima

--alignment=

Primjer: --alignment=1
Poravnanje
0=lijevo
1=sredina
2=desno

--borderwidth=

Primjer: --borderwidth=10
Širina granice u pikselsima

--borderheight=

Primjer: --borderheight=1
Visina ruba u pikselsima

--notchheightinpercent=

Primjer: --notchheightinpercent=25
Visina udubljenja u %

--showtext=off

Primjer: --showtext=off
Nema tekstne linije ispod koda

--forecolor=

Primjer: --foreground=000000 | -foreground=black
Postavlja boju prednjeg plana, heksadecimalni RGB kao RRGGBB
ili s CSS/HTML nazivima boja

--backcolor=

Primjer: --background=FFFFFF | -background=white
Postavlja boju pozadine, heksadecimalni RGB kao RRGGBB
ili pomoću CSS/HTML naziva boja

--rotate=

Primjer: --rotate=180
Rotira datoteku slike
(validne vrijednosti: 0-359)

--fontname=

Primjer: --fontname=arial
Font za tekstualni redak

--fontsize=

Primjer: --fontsize=8
Veličina fonta

--fontbold=

Primjer: --fontbold=on
Podebljani font (on/off)

--fontitalic=

Primjer: --fontitalic=on
Kosa pisana (on/off)

--fontunderline=

Primjer: --fontunderline=on
Podcrtavanje fonta (on/off)

--fontstrikeout=

Primjer: --fontstrikeout=on
Podebljavanje fonta (on/off)

--help

Primjer: --help
Detaljna stranica pomoći

--access

Primjer: --access=YOUR-KEY-HERE
Možete isprobati i ocijeniti REST API tako da izostavite API ključ. Bez pristupnog ključa, na crtičnom kodu će biti istaknuta obavijest: For evaluation use only