public static void Main(System.String[] args) { /* * if (args.length < 1) { * System.out.println("Usage: QRCodeDecoderCUIExample imageFilePath"); * System.exit(0); * } */ QRCodeDecoder decoder = new QRCodeDecoder(); System.IO.FileInfo imageFile = new System.IO.FileInfo("C:\\Source\\qrcode\\5265.jpg"); System.Drawing.Bitmap image = null; try { image = ImageIO.read(imageFile); } catch (System.IO.IOException e) { //UPGRADE_TODO: The equivalent in .NET for method 'java.lang.Throwable.getMessage' may return a different value. "ms-help://MS.VSCC.v80/dv_commoner/local/redirect.htm?index='!DefaultContextWindowIndex'&keyword='jlca1043'" System.Console.Out.WriteLine("Error: " + e.Message); } try { System.String decodedData = new String(decoder.decode(new J2SEImage(image))); System.Console.Out.WriteLine(decodedData); } catch (DecodingFailedException dfe) { System.Console.Out.WriteLine("Error: " + dfe.getMessage()); } }
public static void Main(System.String[] args) { /* if (args.length < 1) { System.out.println("Usage: QRCodeDecoderCUIExample imageFilePath"); System.exit(0); } */ QRCodeDecoder decoder = new QRCodeDecoder(); System.IO.FileInfo imageFile = new System.IO.FileInfo("C:\\Source\\qrcode\\5265.jpg"); System.Drawing.Bitmap image = null; try { image = ImageIO.read(imageFile); } catch (System.IO.IOException e) { //UPGRADE_TODO: The equivalent in .NET for method 'java.lang.Throwable.getMessage' may return a different value. "ms-help://MS.VSCC.v80/dv_commoner/local/redirect.htm?index='!DefaultContextWindowIndex'&keyword='jlca1043'" System.Console.Out.WriteLine("Error: " + e.Message); } try { System.String decodedData = new String(decoder.decode(new J2SEImage(image))); System.Console.Out.WriteLine(decodedData); } catch (DecodingFailedException dfe) { System.Console.Out.WriteLine("Error: " + dfe.getMessage()); } }
internal virtual void cameraCanvasCaptured(sbyte[] pngData) { cameraCanvas.stop(); displayCanvas.Image = pngData; Display.getDisplay(this).setCurrent(displayCanvas); Image image = Image.createImage(pngData, 0, pngData.Length); // TODO Uncomment below for demo on emulator try { image = Image.createImage("/qrcode.jpg"); } catch (System.IO.IOException ioe) { } QRCodeDecoder decoder = new QRCodeDecoder(); QRCodeDecoder.setCanvas(displayCanvas); try { decodedTextBox.DecodedString = new String(decoder.decode(new J2MEImage(image))); } catch (DecodingFailedException dfe) { displayCanvas.println("Decoding failed"); displayCanvas.println("(" + dfe.getMessage() + ")"); displayCanvas.println("--------"); return; } displayCanvas.println("--------"); displayCanvas.addViewDecodedStringCommand(); }
internal virtual void cameraCanvasCaptured(sbyte[] pngData) { cameraCanvas.stop(); displayCanvas.Image = pngData; Display.getDisplay(this).setCurrent(displayCanvas); Image image = Image.createImage(pngData, 0, pngData.Length); // TODO Uncomment below for demo on emulator try { image = Image.createImage("/qrcode.jpg"); } catch (System.IO.IOException ioe) { } QRCodeDecoder decoder = new QRCodeDecoder(); QRCodeDecoder.setCanvas(displayCanvas); try { decodedTextBox.DecodedString = new String(decoder.decode(new J2MEImage(image))); } catch (DecodingFailedException dfe) { displayCanvas.println("Decoding failed"); displayCanvas.println("(" + dfe.getMessage() + ")"); displayCanvas.println("--------"); return ; } displayCanvas.println("--------"); displayCanvas.addViewDecodedStringCommand(); }