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은 Reed-Solomon 오류 수정과 함께 네 가지 레벨: 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 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

전 세계 수백만 엔지니어들이 신뢰하는 제품입니다.

Iron Software의 고객 로고
부담 없는 무료 상담을 받아보세요
아래 양식을 작성하시거나 sales@ironsoftware.com으로 이메일을 보내주세요.
고객님의 정보는 항상 비밀로 유지됩니다.
전 세계 수백만 엔지니어들이 신뢰하는 제품입니다.
Iron Software의 고객 로고
지금 바로 30일 무료 체험판 키를 받으세요.
신용카드나 계정 생성은 필요하지 않습니다.