0

我们希望在 Windows 8 Metro 应用程序中读取一些 QR 码。我们过去使用的 .NET 库无法在 WinRT/Metro 中引用,并且移植它们并不容易,因为它们依赖于 System.Drawing,而 System.Drawing 不在 Metro 风格应用程序的 .NET 中。我们通过 Benjamin Soulier 研究了这个,但它似乎没有用。还有其他建议或我们缺少的简单内容吗?

谢谢

4

3 回答 3

3

您可以使用 ZXing.Net:http://zxingnet.codeplex.com/ 对于基于 HTML5/Javascript 的 Metro 应用程序,我目前正在开发用于 Windows 运行时组件 WinMD 的 zxing.net 端口您可以从这里获取源代码 https://zxingnet.svn.codeplex.com/svn/branches/WINMD (顺便说一句。我是 ZXing.Net(基于 Java 的 ZXing 的一个端口)的创建者)

于 2013-01-09T21:29:55.813 回答
0

根据来自 MS 资源的反馈,没有任何内置内容,也没有他们知道的框架。

于 2012-08-29T20:13:09.570 回答
-1

快速尝试的方法是使用 Esponce 网络服务。向http://www.esponce.com/api/v3/decode?format=png发出一个简单的 HTTP POST 请求,并在正文中发送图像数据。响应应该包含类似的内容:

{"content":"here goes content decoded from QR Code"}

Web 服务独立于平台(易于移植)并且在客户端是轻量级的。

Esponce API 文档中的更多详细信息

于 2012-09-04T08:52:06.427 回答