0
問題很簡單。是否可以使用ZXing C#庫來強化手動輸入的條形碼?我們需要這樣做,因爲有時會發生條形碼損壞,操作員必須手動插入底層數字。條形碼格式未知。ZXing驗證文本形式條形碼閱讀器
問題很簡單。是否可以使用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.
}
有趣!我認爲在這些情況下應該在他們的代碼中使用直接方法!但是這個解決方法也不錯 – velteyn 2013-02-13 11:33:33
另一個原因是我無法知道以前的條形碼FORMAT! – velteyn 2013-02-13 11:35:05
我不認爲有可能驗證一些你不知道它是什麼的東西。在用戶必須選擇條形碼類型的情況下添加組合框是不可能的?或者,根據用戶鍵入系統的產品/盒子的類型或來源選擇條碼類型? – MateusBello 2013-02-14 10:04:47