設定 QR 碼錯誤校正

設定QR Code的正確錯誤更正級別決定了它可以承受多少物理損壞而仍能成功掃描。 IronQR使用Reed-Solomon錯誤更正,具有四個級別:QrErrorCorrectionLevel.Highest。 選擇合適的級別讓開發者可以在緊湊、快速掃描的程式碼和能夠抵抗刮痕、污漬或部分遮擋的程式碼之間找到平衡。

設置QR Code錯誤更正的5步指南

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

程式碼說明

首先,通過將所需的QrOptions物件。 Medium級別是大多數應用的理想預設,它能在保持QR Code緊湊且易於掃描的同時恢復損壞的資料。

對於面對更嚴苛環境的程式碼,例如倉庫標籤或戶外標識,切換到QrErrorCorrectionLevel.Highest提供了最大抵抗力,但代價是更密集的圖案。 該範例生成兩個級別以並排比較可視密度。 一旦生成,QR Code將使用SaveAs()導出為PNG文件。

探索如何使用IronQR設置QR Code錯誤更正級別。

準備好開始了嗎?
Nuget 下載 70,398 | 版本: 2026.7 剛剛發布
Still Scrolling Icon

還在滾動?

想要快速證明嗎? PM > Install-Package IronQR
執行一個範例 觀看您的URL變成QR碼。