我们希望在Windows 8 Metro应用中阅读一些二维码。我们过去使用的.NET库无法在WinRT / Metro中引用,移植它们并不容易,因为它们依赖于System.Drawing,而.NET.Drawing不在.NET for Metro风格的应用程序中。我们看了Benjamin Soulier的this,但似乎没有用。我们遗失了任何其他建议或容易的东西?
由于
答案 0 :(得分:3)
您可以使用ZXing.Net: http://zxingnet.codeplex.com/ 对于基于HTML5 / Javascript的Metro应用程序,我目前正在使用zxing.net的端口运行Windows Runtime Components WinMD。你可以从这里获得来源 https://zxingnet.svn.codeplex.com/svn/branches/WINMD (顺便说一下。我是ZXing.Net的创建者(基于java的ZXing的端口))
答案 1 :(得分:0)
根据MS资源的反馈,没有内置任何内容,也没有他们知道的框架。
答案 2 :(得分:-1)
快速尝试方法是使用Esponce网络服务。向http://www.esponce.com/api/v3/decode?format=png发出简单的HTTP POST请求,并在正文中发送图像数据。响应应包含类似的内容:
{"content":"here goes content decoded from QR Code"}
Web服务在平台无关(易于移植)和客户端轻量级。
中的更多详情