在ASP.NET Web表单中使用网络摄像头扫描QR码

我有实施网站的最后一年项目。 我遇到了实施Scan Qr Codefunction的问题。

  1. 我需要在我的“Scan.aspx”中创建一个二维码扫描器,此页面将显示一个使用网络摄像头的摄像头。 如果是手机,它将使用手机相机扫描QR码图像。

  2. 我不知道如何编码。 我的项目是ASP.net Web应用程序。

请提供任何源代码或解决方案,我将自己编写代码。 先谢谢了。

我需要的最终结果与此类似,它可以自动扫描二维码。

https://www.the-qrcode-generator.com/scan

试试这个 :

从图像/ PDF或文件中读取/扫描数据

Bitmap bmp = page.ConvertToImage(192); // get all barcodes Barcode[] barcodes = BarcodeReader.ReadBarcodes(settings, bmp); foreach (Barcode barcode in barcodes) { Console.WriteLine("Data: " + barcode.DataString); } 

从扫描图像中读取QR码

  Bitmap bmp = new Bitmap(dir + "code.png"); // config reader setting ReaderSettings settings = new ReaderSettings(); // Type of barcode settings.AddTypesToRead(BarcodeType.QRCode); // read all barcodes Barcode[] barcodes = BarcodeReader.ReadBarcodes(settings, bmp); foreach (Barcode barcode in barcodes) { Console.WriteLine("Data: " + barcode.DataString); }