C#를 사용하여 QR 코드를 스캔하는 방법
C#를 사용하여 QR 코드를 스캔하는 방법
이 주제는 C#를 사용하여 QR 코드를 스캔하는 방법을 설명합니다.이 튜토리얼에는 C#에서 QR 스캐너를 만드는 자세한 단계와 코드 스니프트가 포함되어 있습니다.이 기능을 구현하기 위해 추가 도구 또는 응용 프로그램을 설치할 필요가 없습니다.
QR 코드를 스캔하는 혜택
사용하기 쉬운 방법:- QR 코드에 암호화된 정보 또는 URL에 빠르게 액세스합니다.
가상성 * 가상성:- 다양한 응용 프로그램, 예비 관리, 지불 시스템 및 이벤트 티켓을 포함하여 사용할 수 있습니다.
통합 및 통합:- 바코드 스캔이 필요한 응용 프로그램에 통합하기 쉽습니다.
원제 : Environment Preparation
- Visual Studio 또는 모든 호환되는 .NET IDE를 설정합니다.
- NuGet 패키지 관리자를 통해 Aspose.BarCode를 설치합니다.
QR 코드를 스캔하는 단계별 가이드
단계 1 : Aspose.BarCode 설치
프로젝트에 Aspose.BarCode 도서관을 추가합니다.
Install-Package Aspose.BarCode
단계 2: QR 코드 이미지를 업로드합니다.
QR 코드를 포함하는 출처 이미지를 사용하여 업로드합니다. BarCodeReader
클래스 입니다
using (Aspose.BarCode.BarCodeRecognition.BarCodeReader reader = new Aspose.BarCode.BarCodeRecognition.BarCodeReader("QR.png", Aspose.BarCode.BarCodeRecognition.DecodeType.QR))
{
// Further processing follows here
}
3단계 : QR 코드를 읽으십시오.
사용하시기 바랍니다 BarCodeReader
업로드 된 이미지에서 QR 코드를 읽을 수 있습니다.
foreach (Aspose.BarCode.BarCodeRecognition.BarCodeResult result in reader.ReadBarCodes())
{
// Further processing follows here
}
단계 4 : 바코드 정보를 복구
결과에서 바코드 유형과 코드 텍스트를 추출합니다.
Console.WriteLine($"{result.CodeTypeName}: {result.CodeText}");
QR 코드를 스캔하는 완전한 코드 예제
다음은 QR를 스캔하는 방법을 보여주는 완전한 예입니다.
using (Aspose.BarCode.BarCodeRecognition.BarCodeReader reader = new Aspose.BarCode.BarCodeRecognition.BarCodeReader("QR.png", Aspose.BarCode.BarCodeRecognition.DecodeType.QR))
{
foreach (Aspose.BarCode.BarCodeRecognition.BarCodeResult result in reader.ReadBarCodes())
{
Console.WriteLine($"{result.CodeTypeName}: {result.CodeText}");
}
}
추가 정보
- 그들의
BarCodeReader
클래스는 다양한 바코드 유형을 지원하여 다른 형식을 지정할 수 있습니다. - 또한 카메라에서 읽기 또는 실시간 QR 스캔을위한 라이브 피드와 같은 시나리오를 처리 할 수 있습니다.
결론
이 튜토리얼은 Aspose.BarCode와 함께 C#를 사용하여 QR 코드를 스캔하는 방법에 대해 안내했습니다.이 단계를 따르고 제공 된 코드 샘플을 사용하면 응용 프로그램에 QR 코드 스캔 기능을 효율적으로 통합 할 수 있습니다.