ZXing验证一个文本表单条形码阅读器

本文关键字:条形码 表单 文本 一个 验证 ZXing | 更新日期: 2023-09-27 17:59:10

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

ZXing验证一个文本表单条形码阅读器

是的。

在我的代码上,我使用以下内容从用户输入的代码生成图像:

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