0

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

4

1 回答 1

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.
        }
于 2013-02-13T10:21:43.363 回答