QR 코드 오류 수정 설정

QR 코드의 올바른 오류 수정 수준을 설정하면 물리적 손상이 어느 정도 가능한지와 여전히 성공적으로 스캔할 수 있는지를 결정합니다. IronQR은 QrErrorCorrectionLevel.Low, QrErrorCorrectionLevel.Medium, QrErrorCorrectionLevel.High, QrErrorCorrectionLevel.Highest의 네 가지 레벨을 지원하는 리드-솔로몬 오류 정정 방식을 사용합니다. 적절한 수준을 선택하면 개발자가 컴팩트하고 빠른 스캔코드와 스크래치, 얼룩 또는 부분 폐쇄에도 생존할 수 있도록 만들어진 코드 간의 균형을 맞출 수 있습니다.

QR 코드 오류 수정 설정을 위한 5단계 가이드

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

코드 설명

먼저, 생성자에 원하는 QrErrorCorrectionLevel을 전달하여 QrOptions 객체를 생성합니다. Medium 레벨은 대부분의 애플리케이션에 적합한 기본 설정으로, 손상된 데이터를 복구하면서도 QR 코드를 간결하게 유지하여 빠르게 스캔할 수 있게 해줍니다.

창고 라벨이나 옥외 간판과 같이 코드가 더 가혹한 환경에 노출되는 경우, QrErrorCorrectionLevel.Highest로 전환하면 패턴 밀도가 높아지는 대신 최대의 내구성을 확보할 수 있습니다. 예제는 시각적 밀도를 비교하기 위해 두 수준을 나란히 생성합니다. 생성된 QR 코드는 Save()을 사용하여 비트맵으로 저장되고, SaveAs()을 사용하여 PNG 파일로 내보내집니다.

IronQR로 QR 코드 오류 수정 수준 설정 방법을 탐색하세요.

시작할 준비 되셨나요?
Nuget 다운로드 67,270 | 버전: 2026.5 just released
Still Scrolling Icon

아직도 스크롤하고 계신가요?

빠른 증거를 원하시나요? PM > Install-Package IronQR
샘플을 실행하세요 URL이 QR 코드로 바뀌는 것을 확인해 보세요.