C#를 사용하여 바코드를 읽는 방법

C#를 사용하여 바코드를 읽는 방법

이 간단한 튜토리얼은 C#를 사용하여 바코드를 읽는 방법을 설명합니다.이 단계를 따르면 최소 코드를 사용하여 바코드를 읽는 C# 응용 프로그램을 개발할 수 있으며 외부 의존성이 없습니다.

읽기 바코드의 혜택

  • 효율성:- 디지털 형식으로 암호화된 정보에 빠르게 액세스할 수 있습니다.

  • 가상성 * 가상성:- 다양한 응용 프로그램에 통합 될 수 있습니다, 예를 들어 저장소 관리 및 티켓 검증.

  • 사용하기 쉬운 방법:- 빠른 스캔을 통해 데이터 입력 과정을 단순화합니다.

원제 : Environment Preparation

  • Visual Studio 또는 모든 호환되는 .NET IDE를 설정합니다.
  • NuGet 패키지 관리자에서 Aspose.BarCode를 설치합니다.

바코드를 읽기 위한 단계별 가이드

단계 1 : Aspose.BarCode 설치

NuGet을 사용하여 프로젝트에 Aspose.BarCode 라이브러리를 추가합니다.

Install-Package Aspose.BarCode

단계 2 : 필요한 이름 공간을 포함

코드에 필요한 이름 공간에 참조를 추가합니다.

using Aspose.BarCode;
using Aspose.BarCode.BarCodeRecognition;

3단계: 바코드 이미지를 업로드합니다.

하나의 사례를 만들기 위하여 BarCodeReader 클래스 및 바코드 이미지 파일을 업로드합니다.

using (BarCodeReader barcodeReader = new BarCodeReader("multiple_codes.png", DecodeType.Pdf417, DecodeType.DataMatrix, DecodeType.QR, DecodeType.Code39Extended, DecodeType.Code128, DecodeType.RM4SCC))
{
    // Further processing follows here
}

단계 4: 바코드 유형을 설정합니다.

당신이 읽고 싶은 바코드 유형을 지정하십시오. DecodeType 숫자

barcodeReader = new BarCodeReader("multiple_codes.png", DecodeType.Pdf417, DecodeType.DataMatrix, DecodeType.QR, DecodeType.Code39Extended, DecodeType.Code128, DecodeType.RM4SCC);

단계 5 : 결과를 통해 이테라이트

바코드 정보를 추출하고 콘솔에 인쇄합니다.

foreach (BarCodeResult codeResult in barcodeReader.ReadBarCodes())
{
    Console.WriteLine($"{codeResult.CodeTypeName}: {codeResult.CodeText}");
}

바코드를 읽기 위한 전체 코드 예제

다음은 이미지에서 바코드를 읽는 방법을 보여주는 완전한 예입니다 :

using (BarCodeReader barcodeReader = new BarCodeReader("multiple_codes.png", DecodeType.Pdf417, DecodeType.DataMatrix, DecodeType.QR, DecodeType.Code39Extended, DecodeType.Code128, DecodeType.RM4SCC))
{
    Console.WriteLine("ReadSimpleExample:");
    foreach (BarCodeResult codeResult in barcodeReader.ReadBarCodes())
    {
        Console.WriteLine($"{codeResult.CodeTypeName}: {codeResult.CodeText}");
    }
}

추가 정보

  • Aspose.BarCode 도서관은 다양한 바코드 형식을 지원하여 여러 종류의 코드를 쉽게 읽을 수 있습니다.
  • 실종되거나 읽을 수없는 바코드가있는 시나리오에 대한 추가 오류 처리 구현을 고려하십시오.

결론

이 튜토리얼은 Aspose.BarCode를 사용하여 C#에서 바코드를 읽는 과정을 통해 당신을 안내했습니다. 코드의 몇 줄만 사용하면 바코드 이미지에서 정보를 효율적으로 추출 할 수 있습니다. 추가 바코드 생성 및 조작 기능을 위해, Aspose 제품에 대한 더 많은 튜토리얼과 가이드를 참조하십시오.

 한국어