|
現: 2024-04-09 (火) 15:23:19 yuji |
| + | * コマンドで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 (火) 15:23:19 yuji
Counter: 122,
today: 1,
yesterday: 1
Copyright©2008 Yuji Ueno All Rights Reserved.