2016-06-21 2 views
0

QRCode를 스캔해야하는 응용 프로그램이 있습니다. 내 응용 프로그램은 C#을 사용합니다. .Net에는 QR 코드를 구문 분석 할 수있는 옵션이 없습니다. 당신이에서 얻을 수 -내 UWP Windows 10 응용 프로그램에서 QRCode를 읽는 방법

https://github.com/Microsoft/Windows-universal-samples/tree/master/Samples/BarcodeScanner 또한 ZXing.Net을 사용할 수 있습니다

: GitHub의에

바코드 스캐너 샘플 : 당신은 옵션 아래에 시도 할 수 QRCodes

답변

1

.NET이이 작업을 수행하는 클래스를하지 않습니다. 위의 옵션은 앱에 포함 할 좋은 클래스입니다. 다른 옵션은 클래스를 사용하는 것이 아니라 웹에서 API를 http://goqr.me/api/doc/read-qr-code/과 같이 사용하는 것입니다. 이미지의 URL을 매개 변수로 보내 정보를 얻을 수 있습니다. 이 기능은 .NET 클래스를 사용할 수없는 JavaScript 기반 솔루션에 유용합니다.

게시물에 "답변으로 표시"를 클릭하고 표시된 게시물이 실제로 질문에 답변하지 않으면 "답변 표시 취소"를 클릭하십시오. 당신이 스레드의 저자가 아니더라도 도움이되는 것으로 투표함으로써 항상 다른 사람들을 도울 수 있습니다. 이것은 스레드를 읽는 다른 커뮤니티 회원에게 유익 할 수 있습니다.

0

당신은 무료로을 사용할 수 있습니다 0 패키지. 그곳에는 표본이 있습니다.

여기 예를 들어,이 같은 WriteableBitma에서 QRCodes을 구문 분석 할 수 있습니다 :

private async void qrcode(WriteableBitmap bmp) 
{ 
    IBarcodeReader reader = new BarcodeReader(); 
    // detect and decode the QRcode inside the writeablebitmap 
    var result = reader.Decode(bmp); 
    // do something with the result 
    if (result != null) 
    { 
     //show QRCode's content 
     txtDecoderType.Text = result.BarcodeFormat.ToString(); 
     txtDecoderContent.Text = result.Text; 
    } 
} 
관련 문제