現: 2024-04-09 (火) 14:23:19 yuji ソース
Line 1: Line 1:
 +* コマンドでQRコードを作成 [#ob9b6ef4]
 +** libqrencodライブラリ [#k0a56bc1]
 +QR CodeやMicroQR Codeを作成できるC用のライブラリに,[[libqrencode>https://fukuchi.org/works/qrencode/index.html.ja]]がある。マルチプラットフォームで動作する。~
 +また,多くの実行系にバインディングされている。~
 +
 +このライブラリは,以下の特徴がある。~
 +- 実行時にライブラリ本体以外の外部ファイルを必要としない。~
 +- 高速なシンボル生成。~
 +- データ列の自動解析。~
 +
 +モデル2のQRコードが作成出来るが,以下は対応していない。~
 +- ECIおよびFNC1の埋め込み~
 +- QRコード・モデル1~
 +
 +ライセンスは,GNU Lesser General Public License(LGPL)で[[公開>https://fukuchi.org/works/qrencode/index.html.ja]]されている。
 +
 +*** インストール [#ic2d35c0]
 +ソースコードは,[[github>https://github.com/fukuchi/libqrencode]]で公開されている。~
 +ビルドすると,ライブラリと共に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がビルドされる。~
 +
 +** テスト [#vc17227c]
 +以下のようにしてMicroQRコード画像を作成してみる。~
 + > qrencode -M -l L -v 3 -o yueno.png yueno.net
 +こんな画像&ref(yueno.png);が作成された。~
 +
 +** zint [#qba47855]
 +MYSY2/MinGW-w64環境があれば,pacmanでインストールできる。~
 + $ pacman -S mingw-w64-x86_64-zint mingw-w64-i686-zint
  

  • 開発/Barcode/QRコード/コマンドでQRコードを作成 のバックアップ差分(No. All)
    • 現: 2024-04-09 (火) 14:23:19 yuji

トップ   差分 バックアップ 複製 名前変更 リロード   ページ新規作成 全ページ一覧 単語検索 最新ページの一覧   ヘルプ   最新ページのRSS 1.0 最新ページのRSS 2.0 最新ページのRSS Atom
Counter: 24, today: 3, yesterday: 0