
Xamarin 二次元バーコード
QR (クイック レスポンス) バーコード コントロールは QR スキャナやスマートフォンで読み取ることができる、マトリックスまたは 2 次元バーコードを作成します。このコントロールを用いてアプリケーションにテキスト、URL、メッセージを埋め込むことができるようになります。
バーコードは、工業用および商用用途で特に便利です。このコンポーネントは、さまざまなエンコード方式をサポートし、サイズと色のカスタマイズも提供します。
サイズ バージョン
各サイズのバージョンは、モジュールの数が異なります (モジュールは、QR コードマトリクスを構成する黒と白のモジュールを指します)。サポートされているサイズは、Version1 (21x21 モジュール) から Version40 (177x177 モジュール) まで多岐にわたります。また、バーコードに固有の未定義のサイズを提供し、データに対応する最小バージョンを内部的に計算するオプションもあります。

エンコーディング モード
QR バーコードは、データ文字の種類に応じて、さまざまな圧縮モードを使用し、多数の文字をエンコードできます。英数字、数値、またはバイトモードを使用してエンコードできます。QR バーコードでは、エンコードモードを漢字に設定することで、JIS 漢字をエンコードすることもできます。
FNC1 モード
FNC1 モードを、エンコードされたデータの形式を指定するために使用します。GS1 規格または工業規格に従ってフォーマットされたデータの GS1 モードを選択すると、AIM inc. が以前に合意した特定の業種アプリケーション識別子に従ってフォーマットされたデータを表示できます。
誤り訂正 レベル
QR バーコードは、バーコードが破損または汚れている場合に、エンコードされたデータを復元するためのエラー訂正機能を備えています。ユーザーは、4つのエラー訂正レベル (L、M、Q、H) から選択できます。