Asp.net mvc 未通过mvc.net应用程序中的扫描仪扫描条形码
当我要扫描桌面上的图像时,我已经通过代码39生成了条形码图像,但它没有被扫描。当我打印条形码图像并在扫描后扫描时,它也不工作Asp.net mvc 未通过mvc.net应用程序中的扫描仪扫描条形码,asp.net-mvc,Asp.net Mvc,当我要扫描桌面上的图像时,我已经通过代码39生成了条形码图像,但它没有被扫描。当我打印条形码图像并在扫描后扫描时,它也不工作 public Byte[] getBarcodeImage(string barcode, string file) { try { BarCode39 _barcode = new BarCode39(); int barSize =25; string fontFile = HttpContext.Curren
public Byte[] getBarcodeImage(string barcode, string file)
{
try
{
BarCode39 _barcode = new BarCode39(); int barSize =25;
string fontFile = HttpContext.Current.Server.MapPath("~/fonts/FREE3OF9.TTF");
return (_barcode.Code39(barcode, barSize, true, file, fontFile));
}
catch (Exception ex) { }
return null;
}
根据你首先需要增加的酒吧大小。我把我的设定在
64
。然后您需要向条形码图像的开头和结尾添加*
字符,如下所示:返回(_barcode.Code39($“*{barcode}*”,barSize,true,file,fontFile))代码>这应该可以工作,当你扫描时,你得到的条形码没有*
字符。代码在哪里?我有一个条形码解码器,如下公用字节[]getBarcodeImage(字符串条形码,字符串文件){try{BarCode39\u barcode=new BarCode39();int barSize=25;string fontFile=HttpContext.Current.Server.MapPath(“~/fonts/FREE3OF9.TTF”);return(_barcode.Code39(barcode,barSize,true,file,fontFile));}catch(异常ex){}return null;}已生成图像,但未扫描生成的图像。请帮助我解决此问题。提前感谢您收到的错误消息是什么?我没有收到任何错误。条码图像已成功获取,但未通过扫描仪扫描。