バーコードコマンドラインインターフェイス(CLI)

 API キー

Linux、macOS、Windowsでバーコードを生成する

ActiveBarcode: コマンドラインでバーコードを生成するActiveBarcodeコマンドラインツールを使用して、コマンドラインから直接バーコードイメージファイルを作成することができます。 シェルやスクリプト、アプリケーションで使用する。

  • ActiveBarcodeCLI は、非インタラクティブなバーコード画像作成ツールです。
  • ActiveBarcodeCLI にホストされているオープンソースです。 github: あなたは、GNU GPLの条項の下で、これを貢献、再配布、改変することができます。
  • ActiveBarcodeCLIは、ActiveBarcode REST APIのラッパーツールとしてシンプルなbashスクリプトで、コマンドラインで簡単に高精度なバーコード画像を作成できます。
  • pngやjpgのビットマップを作成することができる。
  • バーコードのニーズを自動化するのに役立ち、汎用性が高く、プラットフォームに依存しません。
  • ActiveBarcodeCLIは、Linux、macOS、および Windows.
  • ActiveBarcodeCLIは、以下の方法で素早く簡単にインストールできます。🍺 Homebrew.
  • 非常にコンパクトで軽量なので、組み込みシステムにも最適です。
  • Raspberry Piのようなローエンドデバイスで動作する。
  • Windows用のActiveBarcodeソフトウェアスイートのインストールは必要ありません。
ActiveBarcode: 高精度のバーコード
高精度のバーコード
ActiveBarcode: コマンドラインで
コマンドラインで
ActiveBarcode: PNGおよびJPG画像ファイル
PNGおよびJPG画像ファイル
ActiveBarcode: オートメーション
オートメーション
ActiveBarcode: 多用途に使える
多用途に使える

ActiveBarcode: バーコードの例次のツールを呼び出すと、EAN-13バーコードのエンコーディング192837465012を持つean.pngという名前の400x200ピクセルサイズのPNG画像ファイルが作成されます。
ActiveBarcodeCLI --text=192837465012 --code=ean13 --width=400 --height=200 ean.png 
もう一つ例を挙げよう:次のツールの呼び出しは、コード128バーコードのエンコーディングHello Worldで、code128.jpgという名前の500x100ピクセルサイズのJPG画像ファイルを作成します。
ActiveBarcodeCLI --text='Hello World' --type=14 --width=500 --height=100 code128.jpg

インストール

Homebrew
brew install schenk/barcode/activebarcodecli
別の設置方法については、以下のプロジェクトページをご覧ください。 github.

コンソールのコマンドラインパラメーター

使用方法:
ActiveBarcodeCLI [OPTION]... [FILENAME]
以下のパラメータが使用できる:

--text=


例: --text=123456789012
エンコードする文字。
コントロール・コードは、このように人間が読める形で入力できる: <CR>, <LF>, ...
ActiveBarcodeCLI "--text=(02)00614141000418(15)210228(10)451214<FNC1>(37)20" --type=28 gs1.png

引用符をテキスト内で使用したい場合は、エスケープしてください。 bashで特殊文字をエスケープするには、通常、その文字の前にバックスラッシュ(\)を付けます。 これは次の文字を文字通りに解釈するようbashに指示する。
ActiveBarcodeCLI "--text=ABC\"123" --type=14 test.png
または、任意のASCII文字を printf. エンコードの例 ABC"123:
ActiveBarcodeCLI "--text=ABC$(printf "\x22")123" --type=14 test.png

--type=


例: --type=0
インデックス番号で参照されるバーコード・タイプ。

--code=


例: --code=CODECODE128

--width=


例: --width=500
幅(ピクセル

--height=


例: --height=500
ピクセル単位の高さ

--alignment=


例: --alignment=1
アライメント
0=左
1=中央
2=右

--borderwidth=


例: --borderwidth=10
ボーダー幅(ピクセル

--borderheight=


例: --borderheight=1
ボーダーハイト(ピクセル

--notchheightinpercent=


例: --notchheightinpercent=25
ノッチの高さ

--showtext=off


例: --showtext=off
コードの下にテキスト行がない

--forecolor=


例: --foreground=000000 or -foreground=black
またはCSS/HTMLの色名で設定します。

--backcolor=


例: --background=FFFFFF or -background=white
背景色を16進数RGBでRRGGBB
またはCSS/HTMLの色名で設定します。

--rotate=


例: --rotate=180
画像ファイルを回転させる
(有効な値: 0-359)

--fontname=


例: --fontname=arial
テキスト行のフォント

--fontsize=


例: --fontsize=8
文字サイズ

--fontbold=


例: --fontbold=on
フォント太字 (on/off)

--fontitalic=


例: --fontitalic=on
フォント・イタリック (on/off)

--fontunderline=


例: --fontunderline=on
フォントの下線 (on/off)

--fontstrikeout=


例: --fontstrikeout=on
フォント三振 (on/off)

--help


例: --help
詳細なヘルプページ

--access


例: --access=YOUR-KEY-HERE
APIキーを省略することで、REST APIを試して評価することができる。 アクセス・キーがないと、バーコードにブランド表示がされる: "For evaluation use only".