首先,你需要安装ZXing.Net库。你可以通过NuGet包管理器来安装。
csharp
using ZXing;
using ZXing.Common;
using ZXing.QrCode;
public class Test
{
public string DecodeBarcode(Bitmap bitmap)
{
var reader = new BarcodeReader();
var result = reader.Decode(bitmap);
return result?.Text;
}
public void Code()
{
string imagePath = @"C:\path\to\your\image.jpg"; // 替换为你的图片路径
Image image = Image.FromFile(imagePath);
// 你可以使用Bitmap类的构造函数将Image转换为Bitmap
Bitmap bitmap = new Bitmap(image);
DecodeBarcode(bitmap);
}
}