我需要构建一个UWP应用程序,它可以(手机/平板电脑)使用相机从电脑屏幕上读取QR条形码。我需要在摄像头打开时检测二维码条形码,因为我不想截图(或类似的)并将其保存到文件中,然后读取。它需要在运行时检测。
有没有我可以使用的MIT许可证代码(C#)?
许多使用此功能的应用程序往往有一个"目标"窗口,该窗口不使用整个屏幕。我怎样才能做到这一点?
有人能为我指明正确的方向吗?我该怎么做?
非常感谢。
经过大量的研究,我最终找到了一些文章,为我指明了正确的方向。
这本书读起来很有趣:Zxing Net 手机条码扫描
这本书为我提供了我需要的核心:Windows 8–8.1二维码阅读器-最终指南,但使用了Zxing.Net.Mobile.的SoftwareBitmapLuminanceSource
类
当我按照预期完成上述工作时,我开始研究ZXing.Net.Mobile
并下载了完整的项目。它支持包括UWP在内的各种平台。
我花了一段时间才启动并运行它,但我最终做到了,尽管他们的UWP应用程序在大多数条形码读取场景中都会崩溃,但Continuous Scanning
似乎确实如预期一样工作,工作得非常好,速度也非常快。
从这里下载完整的项目:ZXing.Net.Mobile
我会继续调查,但如果你需要UWP的二维码阅读器,这会让你开始。
希望这能帮助其他人。