Antarmuka baris perintah (CLI) barcode

 API Kunci

Membuat kode batang di Linux, macOS, dan Windows

ActiveBarcode: Generate barcode di baris perintahAnda dapat menggunakan alat baris perintah ActiveBarcode untuk membuat file gambar barcode langsung dari baris perintah. Gunakan di shell, dalam skrip, atau aplikasi.

  • ActiveBarcodeCLI adalah pembuat gambar barcode non-interaktif.
  • ActiveBarcodeCLI adalah perangkat lunak sumber terbuka yang dihosting di github: Anda dapat berkontribusi, mendistribusikan ulang, dan/atau memodifikasi perangkat lunak ini sesuai dengan ketentuan Lisensi Publik Umum GNU (GNU GPL).
  • ActiveBarcodeCLI adalah skrip Bash sederhana yang berfungsi sebagai alat pembungkus untuk API REST ActiveBarcode, memungkinkan pengguna untuk dengan mudah membuat gambar barcode yang sangat akurat melalui baris perintah.
  • Dapat digunakan untuk membuat gambar bitmap dalam format PNG dan JPG.
  • Ini membantu mengotomatisasi kebutuhan barcode Anda, fleksibel, dan tidak tergantung pada platform.
  • ActiveBarcodeCLI berjalan di Linux, macOS, dan Windows.
  • ActiveBarcodeCLI dapat diinstal dengan cepat dan mudah melalui 🍺 Homebrew.
  • Sangat kompak dan ringan, sehingga juga sangat cocok untuk sistem tertanam.
  • Dapat dijalankan pada perangkat dengan spesifikasi rendah seperti Raspberry Pi.
  • Pemasangan paket perangkat lunak ActiveBarcode untuk Windows tidak diperlukan.
ActiveBarcode: Barcode yang sangat akurat
Barcode yang sangat akurat
ActiveBarcode: Di baris perintah
Di baris perintah
ActiveBarcode: Berkas gambar PNG dan JPG
Berkas gambar PNG dan JPG
ActiveBarcode: Otomatisasi
Otomatisasi
ActiveBarcode: Serbaguna dalam penggunaannya
Serbaguna dalam penggunaannya

Contoh

ActiveBarcode: Contoh barcodePanggilan berikut dari alat ini akan menghasilkan berkas gambar PNG berukuran 400x200 piksel bernama ean.png yang berisi kode batang EAN-13 dengan nilai 192837465012.
ActiveBarcodeCLI --text=192837465012 --code=ean13 --width=400 --height=200 ean.png 
Contoh lain: Panggilan berikut dari alat ini akan menghasilkan berkas gambar JPG berukuran 500x100 piksel bernama code128.jpg dengan enkoding barcode Code 128 yang berisi teks Hello World.
ActiveBarcodeCLI --text='Hello World' --type=14 --width=500 --height=100 code128.jpg

Pemasangan

Dengan Homebrew
brew install schenk/barcode/activebarcodecli
Untuk metode instalasi alternatif, silakan kunjungi halaman proyek di github.

Parameter baris perintah untuk konsol

Penggunaan:
ActiveBarcodeCLI [OPTION]... [FILENAME]
Parameter-parameter berikut dapat digunakan:

--text=


Contoh: --text=123456789012
Karakter yang akan dienkode.
Anda dapat memasukkan kode kontrol dalam bentuk yang dapat dibaca manusia seperti ini: <CR>, <LF>, ...
ActiveBarcodeCLI "--text=(02)00614141000418(15)210228(10)451214<FNC1>(37)20" --type=28 gs1.png

Jika Anda ingin menggunakan tanda kutip di dalam teks, Anda dapat mengescapenya. Untuk menghindari karakter khusus di bash, Anda dapat umumnya mendahului karakter tersebut dengan tanda backslash (\). Ini memberitahu bash untuk menginterpretasikan karakter berikutnya secara harfiah.
ActiveBarcodeCLI "--text=ABC\"123" --type=14 test.png
Atau Anda dapat memasukkan karakter ASCII apa pun dengan printf. Contoh untuk mengenkode ABC"123:
ActiveBarcodeCLI "--text=ABC$(printf "\x22")123" --type=14 test.png

--type=


Contoh: --type=0
Jenis barcode, yang merujuk pada nomor indeks

--code=


Contoh: --code=CODECODE128
Jenis barcode, yang merujuk pada nama

--width=


Contoh: --width=500
Lebar dalam piksel

--height=


Contoh: --height=500
Tinggi dalam piksel

--alignment=


Contoh: --alignment=1
Penyesuaian
0=kiri
1=tengah
2=kanan

--borderwidth=


Contoh: --borderwidth=10
Lebar tepi dalam piksel

--borderheight=


Contoh: --borderheight=1
Tinggi batas dalam piksel

--notchheightinpercent=


Contoh: --notchheightinpercent=25
Tinggi lekukan dalam %

--showtext=off


Contoh: --showtext=off
Tidak ada teks di bawah kode

--forecolor=


Contoh: --foreground=000000 | -foreground=black
Menentukan warna latar depan, dalam format heksadesimal RGB sebagai RRGGBB
atau dengan nama warna CSS/HTML

--backcolor=


Contoh: --background=FFFFFF | -background=white
Menentukan warna latar belakang, RGB heksadesimal sebagai RRGGBB
atau dengan nama warna CSS/HTML

--rotate=


Contoh: --rotate=180
Memutar file gambar
(nilai yang valid: 0-359)

--fontname=


Contoh: --fontname=arial
Font untuk baris teks

--fontsize=


Contoh: --fontsize=8
Ukuran font

--fontbold=


Contoh: --fontbold=on
Font tebal (on/off)

--fontitalic=


Contoh: --fontitalic=on
Font miring (on/off)

--fontunderline=


Contoh: --fontunderline=on
Font garis bawah (on/off)

--fontstrikeout=


Contoh: --fontstrikeout=on
Font coret (on/off)

--help


Contoh: --help
Halaman bantuan yang detail

--access


Contoh: --access=YOUR-KEY-HERE
Anda dapat mencoba dan mengevaluasi REST API dengan menghilangkan kunci API. Tanpa kunci akses, barcode akan ditandai dengan pemberitahuan: For evaluation use only