// /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// private void reconstructToolStripMenuItem_Click(object sender, EventArgs e) { Bitmap btmap = null; string x; try { for (int i = 0; i < 2; i++) { btmap = (Bitmap)picDisplay.Image; BarcodeToolbox bt = new BarcodeToolbox(btmap); btmap = bt.Reconstruct(0, i == 0); // read barcode x = rbar.read(btmap); if (!string.IsNullOrEmpty(x)) { picDisplay.Image = (Image)btmap; MessageBox.Show(x); return; } } picDisplay.Image = (Image)btmap; MessageBox.Show("Unable To Recover"); } catch (Exception ex) { MessageBox.Show(ex.ToString()); } }
// //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// private void identifyGoodBarsToolStripMenuItem_Click(object sender, EventArgs e) { //try //{ bt = new BarcodeToolbox((Bitmap)picDisplay.Image); picDisplay.Image = bt.isGoodBar(); //} //catch (Exception ex) { MessageBox.Show("No Barcode to read"); } }
// //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// private void identifyBarsToolStripMenuItem_Click(object sender, EventArgs e) { Bitmap tmp; try { bt = new BarcodeToolbox((Bitmap)picDisplay.Image); picDisplay.Image = (Image)bt.identifyBars(); } catch (Exception ex) { } }
// //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// private void changeToBWToolStripMenuItem_Click(object sender, EventArgs e) { Bitmap tmp; try { bt = new BarcodeToolbox((Bitmap)picDisplay.Image); tmp = bt.identifyBars(); picDisplay.Image = (Image)tmp; } catch (Exception ex) { MessageBox.Show("No Barcode to read"); } }