コマンドでQRコードを作成 anchor.png

Page Top

libqrencodライブラリ anchor.png

QR CodeやMicroQR Codeを作成できるC用のライブラリに,libqrencodeがある。マルチプラットフォームで動作する。
また,多くの実行系にバインディングされている。

このライブラリは,以下の特徴がある。

  • 実行時にライブラリ本体以外の外部ファイルを必要としない。
  • 高速なシンボル生成。
  • データ列の自動解析。

モデル2のQRコードが作成出来るが,以下は対応していない。

  • ECIおよびFNC1の埋め込み
  • QRコード・モデル1

ライセンスは,GNU Lesser General Public License(LGPL)で公開されている。

Page Top

インストール anchor.png

ソースコードは,githubで公開されている。
ビルドすると,ライブラリと共にQRコードを作成する実行コマンドqrencodeも付属されている。

MYSY2/MinGW-w64環境があれば,pacmanでインストールできる。

$ pacman -S mingw-w64-x86_64-qrencode mingw-w64-i686-qrencode

ソースコードからMinGW-w64でビルドする場合は,

$ git clone https://github.com/fukuchi/libqrencode.git
$ cd libqrencode
$ mkdir build
$ cmake -G "Unix Makefiles " ..
$ make

とすると,buildディレクトリに実行ファイルのqrencode.exeがビルドされる。

Page Top

テスト anchor.png

以下のようにしてMicroQRコード画像を作成してみる。

> qrencode -M -l L -v 3 -o yueno.png yueno.net

こんな画像yueno.pngが作成された。

Page Top

zint anchor.png

MYSY2/MinGW-w64環境があれば,pacmanでインストールできる。

$ pacman -S mingw-w64-x86_64-zint mingw-w64-i686-zint

新しくコメントをつける

題名
ゲスト名
投稿本文
より詳細なコメント入力フォームへ

トップ   凍結 差分 バックアップ 複製 名前変更 リロード   ページ新規作成 全ページ一覧 単語検索 最新ページの一覧   ヘルプ   最新ページのRSS 1.0 最新ページのRSS 2.0 最新ページのRSS Atom
Counter: 21, today: 2, yesterday: 0
最終更新: 2024-04-09 (火) 14:23:19 (JST) (24d) by yuji