.NET MAUI QR 코드 스캐너

.NET MAUI 모바일 애플리케이션에서 IronQR을 사용하여 QR 코드를 스캔하세요. FilePicker.Default.PickAsync를 사용하여 장치 라이브러리에서 이미지를 선택하고, AnyBitmap.FromFile를 사용하여 이미지를 로드한 다음, QrReader.Read로 이미지를 디코딩합니다. Android 및 iOS에서 단일 공유 코드베이스로 작동합니다.

MAUI QR 코드 스캐너 빌드에 대한 5단계 가이드

  • using IronQr;
  • using IronSoftware.Drawing;
  • var images = await FilePicker.Default.PickAsync(new PickOptions { FileTypes = FilePickerFileType.Images });
  • var inputBmp = AnyBitmap.FromFile(images.FullPath.ToString();
  • IEnumerable<QrResult> results = reader.Read(imageInput);

코드 설명

FilePicker.Default.PickAsync은(는) 현재 플랫폼에서 이미지 유형으로 필터링된 기본 이미지 선택기를 엽니다. 선택된 파일의 전체 경로는 images.FullPath.ToString()을(를) 통해 가져와 AnyBitmap.FromFile으로 전달되며, 이 함수는 형식에 관계없이 파일을 비트맵으로 로드합니다. QrImageInput는 해당 비트맵을 감싸서 IronQR이 이를 처리할 수 있게 하며, QrReader.ReadIEnumerable<QrResult>를 반환합니다. First().Value는 첫 번째 결과에서 디코딩된 문자열을 추출합니다.

IronQR을 사용한 전체 .NET MAUI QR 코드 스캐너 튜토리얼을 탐색하세요.

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

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

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