7

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

我可以在那里使用任何 MIT 许可证代码(在 C# 中)吗?

许多使用此功能的应用程序往往具有未使用整个屏幕的“目标”窗口。我怎样才能做到这一点?

有人可以指出我该怎么做的正确方向吗?

非常感谢。

4

1 回答 1

4

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

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

这个为我提供了我需要的核心:Windows 8 – 8.1 QR 码阅读器 – 权威指南,但使用了SoftwareBitmapLuminanceSourceZxing.Net.Mobile的类。

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

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

从这里下载完整的项目:ZXing.Net.Mobile

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

希望这对其他人有帮助。

于 2016-04-04T22:08:29.373 回答