QRCode for ASP.NET Web Forms
コードバージョン
主な機能 > コードバージョン

QRCodeコントロールには、0から10までの11個のコードバージョンがあります。コードバージョンごとに、QRCodeを形成する白黒の四角い点の構成が異なります。構成とは、1つのシンボルに含まれる白黒の点の数を意味します。この白黒の点の配列を「モジュール」と呼びます。バージョン0は高さと幅がともに21のモジュールで構成されます。バージョンが1つ上がるごとに、モジュールが1辺4つずつ増えます。 

QRCodeにエンコードされる情報量が多くなるほど、より多くのモジュールが必要となり、QRCodeシンボルも大きくなります。QRCodeコントロールのコードバージョンを変更するには、次の手順を実行します。

デザイナの場合

  1. スマートタグをクリックします。[C1QRCodeのタスクメニュー]が表示されます。
  2. 要件に合わせてCodeVersionプロパティを設定します。
  3. または、QRCodeを右クリックし、[プロパティ]を選択して、プロパティウィンドウを開きます。プロパティウィンドウで、CodeVersionプロパティを設定します。

ソースビューの場合

<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に変更され、モジュールが増えました。