使用UWP - Windows 10读取QR条形码

时间:2016-04-04 13:21:33

标签: win-universal-app windows-10-universal uwp-xaml

我需要构建一个UWP应用程序,可以(手机/平板电脑)使用相机从计算机屏幕上读取QR条形码。我需要在摄像头打开时检测QR条码,因为我不想拍摄屏幕截图(或类似照片)并将其保存到文件然后阅读。需要在运行时检测它。

是否有MIT许可证代码(在C#中)我可以在那里使用?

许多使用此功能的应用都倾向于拥有"目标"没有使用整个屏幕的窗口。我怎样才能做到这一点?

有人能指出我正确的方向,我该怎么做?

非常感谢。

1 个答案:

答案 0 :(得分:4)

经过相当多的研究,我最终找到了一些指引我正确方向的文章。

这是一本有趣的读物: Mobile Barcode Scanning With Zxing.Net

这个为我提供了我所需要的核心:Windows 8 – 8.1 QR Code reader – Definitive guide但使用了来自Zxing.Net.Mobile的课程SoftwareBitmapLuminanceSource

当我按照预期完成上述工作时,我开始调查ZXing.Net.Mobile并下载完整项目。它支持包括UWP在内的各种平台。

我需要一段时间才能启动并运行,但我最终做到了,而他们的UWP应用程序在大多数条形码阅读场景中崩溃,Continuous Scanning似乎确实按预期工作,并且工作得非常好并且非常好快速。

从此处下载完整项目:ZXing.Net.Mobile

我会继续调查,但如果您需要UWP的QR阅读器,这将帮助您入门。

希望这会有所帮助。