Barkod komut satırı arayüzü (CLI)

 API Anahtar

Linux, macOS ve Windows üzerinde barkod oluşturma

ActiveBarcode: Komut satırında barkod oluşturmaDoğrudan komut satırından barkod görüntü dosyaları oluşturmak için ActiveBarcode komut satırı aracını kullanabilirsiniz. Kabukta, komut dosyalarında veya uygulamalarda kullanın.

  • ActiveBarcodeCLI etkileşimli olmayan bir barkod görüntü oluşturucusudur.
  • ActiveBarcodeCLI üzerinde barındırılan açık kaynak github: GNU GPL koşulları altında katkıda bulunabilir, yeniden dağıtabilir ve/veya değiştirebilirsiniz.
  • ActiveBarcodeCLI, komut satırında kolayca yüksek doğrulukta barkod görüntüleri oluşturmak için ActiveBarcode REST API için sarmalayıcı bir araç olarak basit bir bash betiğidir.
  • Png ve jpg bitmapleri oluşturmak için kullanılabilir.
  • Barkod ihtiyaçlarınızı otomatikleştirmenize yardımcı olur, çok yönlüdür ve platformdan bağımsızdır.
  • ActiveBarcodeCLI Linux, macOS ve Windows.
  • ActiveBarcodeCLI, aşağıdakiler aracılığıyla hızlı ve kolay bir şekilde yüklenir🍺 Homebrew.
  • Çok kompakt ve hafiftir ve bu nedenle gömülü sistemler için de mükemmel şekilde uygundur.
  • Raspberry Pi gibi düşük uçlu cihazlarda çalışır.
  • Windows için ActiveBarcode yazılım paketinin yüklenmesi gerekli değildir.
ActiveBarcode: Son derece hassas barkodlar
Son derece hassas barkodlar
ActiveBarcode: Komut satırında
Komut satırında
ActiveBarcode: PNG ve JPG görüntü dosyaları
PNG ve JPG görüntü dosyaları
ActiveBarcode: Otomasyon
Otomasyon
ActiveBarcode: Çok yönlü kullanım
Çok yönlü kullanım

Örnekler

ActiveBarcode: Barkod örneğiAşağıdaki araç çağrısı, 192837465012 kodlu bir EAN-13 barkoduyla ean.png adlı 400x200 piksel boyutlu bir PNG görüntü dosyası oluşturacaktır.
ActiveBarcodeCLI --text=192837465012 --code=ean13 --width=400 --height=200 ean.png 
Bir örnek daha: Aşağıdaki araç çağrısı, Merhaba Dünya kodlu bir Code 128 barkod ile code128.jpg adında 500x100 piksel boyutunda bir JPG görüntü dosyası oluşturacaktır.
ActiveBarcodeCLI --text='Hello World' --type=14 --width=500 --height=100 code128.jpg

Kurulum

ile Homebrew
brew install schenk/barcode/activebarcodecli
Alternatif kurulum yöntemleri için proje sayfasına göz atın github.

Konsol için komut satırı parametreleri

Kullanım:
ActiveBarcodeCLI [OPTION]... [FILENAME]
Aşağıdaki parametreler kullanılabilir:

--text=


Örnek: --text=123456789012
Kodlanacak karakterler.
kontrol kodlarını bu şekilde insan tarafından okunabilir biçimde girebilirsiniz: <CR>, <LF>, ...
ActiveBarcodeCLI "--text=(02)00614141000418(15)210228(10)451214<FNC1>(37)20" --type=28 gs1.png

Tırnak işaretini metin içinde kullanmak istiyorsanız, kaçabilirsiniz. Bash'te özel karakterlerden kaçmak için, genellikle karakterin önüne bir ters eğik çizgi (\) koyabilirsiniz. Bu, bash'e bir sonraki karakteri harfi harfine yorumlamasını söyler.
ActiveBarcodeCLI "--text=ABC\"123" --type=14 test.png
ile herhangi bir ASCII karakteri girebilirsiniz. printf. Kodlamak için örnek ABC"123:
ActiveBarcodeCLI "--text=ABC$(printf "\x22")123" --type=14 test.png

--type=


Örnek: --type=0
indekslenmiş sayı ile referans verilen barkod tipi

--code=


Örnek: --code=CODECODE128
isim ile başvurulan barkod türü

--width=


Örnek: --width=500
Piksel cinsinden genişlik

--height=


Örnek: --height=500
Piksel cinsinden yükseklik

--alignment=


Örnek: --alignment=1
Hizalama
0=sol
1=orta
2=sağ

--borderwidth=


Örnek: --borderwidth=10
Piksel cinsinden kenar genişliği

--borderheight=


Örnek: --borderheight=1
Piksel cinsinden kenarlık yüksekliği

--notchheightinpercent=


Örnek: --notchheightinpercent=25
Çentik yüksekliği % olarak

--showtext=off


Örnek: --showtext=off
Kodun altında metin satırı yok

--forecolor=


Örnek: --foreground=000000 or -foreground=black
Ön plan rengini, onaltılık RGB olarak RRGGBB
veya CSS/HTML renk adları ile ayarlar

--backcolor=


Örnek: --background=FFFFFF or -background=white
Arka plan rengini, onaltılık RGB olarak RRGGBB
veya CSS/HTML renk adları ile ayarlar

--rotate=


Örnek: --rotate=180
Görüntü dosyasını döndürür
(geçerli değerler: 0-359)

--fontname=


Örnek: --fontname=arial
Metin satırı için yazı tipi

--fontsize=


Örnek: --fontsize=8
Yazı tipi boyutu

--fontbold=


Örnek: --fontbold=on
Kalın yazı tipi (on/off)

--fontitalic=


Örnek: --fontitalic=on
İtalik yazı tipi (on/off)

--fontunderline=


Örnek: --fontunderline=on
Yazı tipi altı çizili (on/off)

--fontstrikeout=


Örnek: --fontstrikeout=on
Yazı vuruşu (on/off)

--help


Örnek: --help
Ayrıntılı bir yardım sayfası

--access


Örnek: --access=YOUR-KEY-HERE
API anahtarını atlayarak REST API'yi deneyebilir ve değerlendirebilirsiniz. Erişim anahtarı olmadan, barkod bir uyarı ile damgalanacaktır: "For evaluation use only".