问题很简单。是否可以使用ZXing C#库来验证从用户手动输入的条形码?我们需要这个,因为有时会发生条形码损坏,操作员必须手工插入底层数字。条形码格式未知。
答案 0 :(得分:0)
是的,是的。
在我的代码中,我使用以下内容从用户输入的代码生成图像:
var writer = new BarcodeWriter();
writer.Format = BarcodeFormat.CODE_128;
var options = new EncodingOptions();
options.Height = 140;
options.Width = 300;
writer.Options = options;
try
{
Bitmap image = writer.Write(textBoxCodigoDeBarras.Text);
BitmapImage bi = ImageManager.BitmapToImagesource(image);
ImageCodigoDeBarras.Source = bi;
}
catch
{
//Could not generate image.
//Therefone Barcode is invalid.
}