QRCodeコントロールには、0から10までの11個のコードバージョンがあります。コードバージョンごとに、QRCodeを形成する白黒の四角い点の構成が異なります。構成とは、1つのシンボルに含まれる白黒の点の数を意味します。この白黒の点の配列を「モジュール」と呼びます。バージョン0は高さと幅がともに21のモジュールで構成されます。バージョンが1つ上がるごとに、モジュールが1辺4つずつ増えます。
QRCodeにエンコードされる情報量が多くなるほど、より多くのモジュールが必要となり、QRCodeシンボルも大きくなります。QRCodeコントロールのコードバージョンを変更するには、次の手順を実行します。
<cc1:C1QRCode>
タグ内のCodeVersionプロパティを設定して、QRCodeのコードバージョンを変更します。
ソースコードビュー |
コードのコピー
|
---|---|
<cc1:C1QRCode ID="C1QRCode1" runat="server" CodeVersion="8" Text="QRCode サンプルテキスト" /> |
次のコードをPage_Loadイベントに追加し、コードビューでCodeVersionプロパティを設定します。
C# |
コードのコピー
|
---|---|
C1QRCode1.CodeVersion = 8; |
VB |
コードのコピー
|
---|---|
C1QRCode1.CodeVersion = 8 |
QRCodeのコードバージョンが8に変更され、モジュールが増えました。