QRコード誤り訂正を設定する
QRコードの誤り訂正レベルを適切に設定することは、どれだけ物理的な損傷に耐え、かつ成功裡にスキャンできるかを決定します。 IronQRはリードソロモン誤り訂正を使用し、4つのレベルがあります:QrErrorCorrectionLevel.Highestです。 適切なレベルを選択することにより、開発者はコンパクトで高速なスキャンが可能なコードと、傷、汚れ、部分的な遮蔽に耐えるように設計されたコードのバランスを取ることができます。
QRコードエラー訂正設定のための5ステップガイド
using IronQR;using IronSoftware.Drawing;QrOptionsオプション = newQrErrorCorrectionLevel.Medium;QrCodeqr =QrWriter.Write("1234", オプション);- qr.
Save().SaveAs("qr-medium.png");
コードの説明
まず、望むQrOptionsオブジェクトを作成します。 Mediumレベルはほとんどのアプリケーションにとって適切なデフォルト設定です。損傷したデータを回復し、QRコードをコンパクトで迅速にスキャン可能に保ちます。
倉庫ラベルや屋外の看板など、コードがより厳しい条件に直面する環境では、QrErrorCorrectionLevel.Highestに切り替えることで、密なパターンになりますが最大の耐性を提供します。 例では、視覚的な密度を比較するために両方のレベルを並べて生成します。 生成されたQRコードはSaveAs()でPNGファイルにエクスポートされます。

