QR 코드 디코더 (C#/WINFORM)

 

이미지 파일이나 카메라를 사용해 QR 코드를 인식하는 프로그램 입니다.



▶ 소스 코드 특징

 

  • 1개의 클래스 라이브러리 프로젝트와 2개의 WINFORM 프로젝트로 구성되어 있습니다.

  • 닷넷 프레임워크 버전 4.5.2로 설정되어 있으나 4.5 버전 이상에서 컴파일 가능합니다.

  • 닷넷 어셈블리 코드로만 작성했습니다.

  • DIRECT SHOW 기능을 사용하는 코드를 만들어 별도 컴포넌트 추가없이 카메라를 사용할 수 있습니다.

 

사용법

 

 

using DSCORE.WINFORM.GRAPHICS.IMAGING.QRCODE.DECODER;

 

Bitmap bitmap = Bitmap.FromFile("d:\\sample.png") as Bitmap;

 

QRDecoder qrDecoder = new QRDecoder();

 

byte[][] dataByteArray = qrDecoder.GetDataByteArray(bitmap);

 

if(dataByteArray.Length > 0)

{

    string qrCode = QRDecoder.GetString(dataByteArray[0]);

 

    Console.WriteLine(qrCode);

}

 

 

▶ 개발 환경

 

  • 개발 도구 : Visual Studio 2019

  • 프로그래밍 언어 : C# (WinForm, .NET Framework 4.5.2)

  • 사용 3자 컴포넌트 : (없음)

 

▶ 소스 코드 구성

 

 

▶ 구입 문의

 

소스 코드 및 구입 방법에 대해 icodebroker@naver.com 메일로 문의하시면 답변을 드리도록 하겠습니다.

 

Posted by 사용자 icodebroker

댓글을 달아 주세요