我有实施网站的Final Year项目。我遇到了实施扫描Qr代码功能的问题。
我需要在我的" Scan.aspx"中创建一个二维码扫描器,此页面将显示一个使用网络摄像头的摄像头。如果是手机,它将使用手机相机扫描QR码图像。
我不知道如何编码。我的项目是ASP.net Web应用程序。
请提供任何参考源代码或解决方案,我将自己编写代码。谢谢高级。
我需要的最终结果与此类似,它可以自动扫描qr代码。
答案 0 :(得分:1)
试试这个:
从图像/ 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);
}