IRONSOFTWAREHOME
QRコード誤り訂正を設定する
using IronQr;
using IronSoftware.Drawing;

// 1. Medium Error Correction - balanced for general use
QrOptions mediumOptions = new QrOptions(QrErrorCorrectionLevel.Medium);

QrCode qrMedium = QrWriter.Write("1234", mediumOptions);
AnyBitmap qrMediumImage = qrMedium.Save();
qrMediumImage.SaveAs("qr-medium.png");

// 2. Highest Error Correction - maximum damage resilience
QrOptions highestOptions = new QrOptions(QrErrorCorrectionLevel.Highest);

QrCode qrHighest = QrWriter.Write("1234", highestOptions);
AnyBitmap qrHighestImage = qrHighest.Save();
qrHighestImage.SaveAs("qr-highest.png");
Imports IronQr
Imports IronSoftware.Drawing

' 1. Medium Error Correction - balanced for general use
Dim mediumOptions As New QrOptions(QrErrorCorrectionLevel.Medium)

Dim qrMedium As QrCode = QrWriter.Write("1234", mediumOptions)
Dim qrMediumImage As AnyBitmap = qrMedium.Save()
qrMediumImage.SaveAs("qr-medium.png")

' 2. Highest Error Correction - maximum damage resilience
Dim highestOptions As New QrOptions(QrErrorCorrectionLevel.Highest)

Dim qrHighest As QrCode = QrWriter.Write("1234", highestOptions)
Dim qrHighestImage As AnyBitmap = qrHighest.Save()
qrHighestImage.SaveAs("qr-highest.png")
NuGet Download
PM > Install-Package IronQR
QRコード誤り訂正を設定する

QRコード誤り訂正を設定する

QRコードの誤り訂正レベルを適切に設定することは、どれだけ物理的な損傷に耐え、かつ成功裡にスキャンできるかを決定します。 IronQRはリードソロモン誤り訂正を使用し、4つのレベルがあります:QrErrorCorrectionLevel.Highestです。 適切なレベルを選択することにより、開発者はコンパクトで高速なスキャンが可能なコードと、傷、汚れ、部分的な遮蔽に耐えるように設計されたコードのバランスを取ることができます。

QRコードエラー訂正設定のための5ステップガイド

  • using IronQR;
  • using IronSoftware.Drawing;
  • QrOptions オプション = new QrErrorCorrectionLevel.Medium;
  • QrCode qr = QrWriter.Write("1234", オプション);
  • qr.Save().SaveAs("qr-medium.png");

コードの説明

まず、望むQrOptionsオブジェクトを作成します。 Mediumレベルはほとんどのアプリケーションにとって適切なデフォルト設定です。損傷したデータを回復し、QRコードをコンパクトで迅速にスキャン可能に保ちます。

倉庫ラベルや屋外の看板など、コードがより厳しい条件に直面する環境では、QrErrorCorrectionLevel.Highestに切り替えることで、密なパターンになりますが最大の耐性を提供します。 例では、視覚的な密度を比較するために両方のレベルを並べて生成します。 生成されたQRコードはSaveAs()でPNGファイルにエクスポートされます。

IronQRを使ってQRコード誤り訂正レベルの設定方法を探索しましょう。

準備はできましたか?

Nuget Downloads 74,386バージョン:2026.9リリースされたばかり

Key in blue circle

無料の30日間トライアルキーをすぐに入手してください。

Your trial license will be sent to your email address

制限なし。100% ロック解除済み。クレジットカード不要。

bullet_checkedクレジットカードやアカウントの作成は不要です。制限なし。100% ロック解除済み。クレジットカード不要。
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
無料のライブデモを予約する
Booking Badge

世界中の数百万人のエンジニアから信頼されています。

ライセンスはより安く
義務のない相談を受ける
下記のフォームを記入するか、sales@ironsoftware.comにメールしてください。
あなたの詳細は常に守秘されます。
世界中の数百万人のエンジニアから信頼されています。
ライセンスはより安く
あなたの無料30日間の試用キーをすぐに入手。
クレジットカードやアカウントの作成は不要です。