代码之家  ›  专栏  ›  技术社区  ›  AlIon

如何制作UWP手机二维码阅读器?

  •  2
  • AlIon  · 技术社区  · 9 年前

    我有一个UWP项目,我应该在其中一页做一个简单的二维码阅读器。它是移动应用程序。我尝试过ZXing dll,但我不知道如何使用它,因为Windows 10的可用信息非常少。你能帮我找到一个好的解决方案吗? 更新 有代码,我用过,它可以工作

    private MobileBarcodeScanner _scanner; 
    private async void MainPage_Loaded(object sender, RoutedEventArgs e)
    {
      _scanner = new MobileBarcodeScanner(this.Dispatcher);
      _scanner.UseCustomOverlay = false;
      _scanner.TopText = "Hold camera up to QR code";
      _scanner.BottomText = "Camera will automatically scan QR code";
    
      var result = await _scanner.Scan();
      ProcessScanResult(result);
    }
    
    2 回复  |  直到 9 年前
        1
  •  2
  •   Mohamed Yamama    9 年前

    试试ZXing。Net 0.14.0.1,它有一个与UWP兼容的Windows运行时组件。您可以从这里安装nuget包: http://www.nuget.org/packages/ZXing.Net 这里有一个代码示例 http://zxingnet.codeplex.com/

        2
  •  0
  •   Igor Kulman    9 年前

    我有8.1的工作样本,位于 https://github.com/igorkulman/QRReader.WPA81 。它向您展示了如何使用ZXing和诺基亚图像库读取二维码。将代码带到UWP应该不会特别困难。