

標準の .Net Frameworkの中にQRコードを生成するライブラリがありません。
最近ではWebサービスでQRコードを生成してくれるサービスもありますが、QRコードの生成機能などは外部サービスを使うよりも、自前のサーバで生成したほうがサーバの信頼性が高まります。
世にあるQRコード生成ライブラリをまとめてみました。いくつも製品・フリーソフトがあるので適切なものを選んでください。
| 製品名 | 会社 | 価格・ライセンス形態 | コメント |
| QRGen | アジルテック | 個人利用無料、商用利用には商用ライセンス15,000円 | 弊社のライブラリです。ご要望などありましたら連絡ください |
| QR_Encode | スパイシーソフト | フリーソフト、アプリ同梱の再配布OK。単体での再配布は禁止 | 基本機能のみ提供。出力QRコードのタイプが02に固定 |
| BarCode.Net | (有) パオ@オフィス | 1ユーザライセンス18,900円。CompornentSourceだと18,480円。サーバライセンスは記述なし | ソースコードを含めて購入することができる |
| ColorfulQRCodeMaker DotNetBarcode |
個人 | 再配布条件:本アプリの利用を明示すること。Webアプリについては「対応していない」と明記されているが、実際には利用できるが、Webで利用するとライセンス違反の可能性がある。著作者からWebでの利用ライセンスを確認する必要がある | 色表現が多彩 |
| ActiveReports for .Net Professinal Edition |
Data Dynamics | 再配布ライセンス 294,000円 | 画像処理ライブラリの一環としてQRコード生成機能を提供している。高機能すぎる |
| LEADTOOLS 2D QR Code Barcode Modules | Lead Technologies | 再配布ライセンス147,000 + 210,000円 米国 995$。サーバライセンスは記述なし | 高機能すぎてWeb利用には不向き |
まとめ:
個人で利用するならばQRGenかQR_Encodeがオススメです。Webアプリケーション用の商用ライセンスが必要な場合は、QRGenをご購入を検討ください。


メッセージ送信