ZXing验证文本形式的条形码阅读器

时间:2013-02-13 08:54:25

标签: c# zxing

问题很简单。是否可以使用ZXing C#库来验证从用户手动输入的条形码?我们需要这个,因为有时会发生条形码损坏,操作员必须手工插入底层数字。条形码格式未知。

1 个答案:

答案 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.
        }