From f5fb52c46445e21ff741b1c7723d6f7f5aa05aa3 Mon Sep 17 00:00:00 2001 From: dswitkin Date: Fri, 20 Jun 2008 18:35:42 +0000 Subject: [PATCH] Added which format was decoded to the CommandLineRunner output. git-svn-id: https://zxing.googlecode.com/svn/trunk@459 59b500cc-1b3d-0410-9834-0bbf25fbcc57 --- .../google/zxing/client/j2se/CommandLineRunner.java | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/javase/src/com/google/zxing/client/j2se/CommandLineRunner.java b/javase/src/com/google/zxing/client/j2se/CommandLineRunner.java index dd72a31dd..0ac86d8ea 100644 --- a/javase/src/com/google/zxing/client/j2se/CommandLineRunner.java +++ b/javase/src/com/google/zxing/client/j2se/CommandLineRunner.java @@ -17,9 +17,10 @@ package com.google.zxing.client.j2se; import com.google.zxing.DecodeHintType; +import com.google.zxing.MonochromeBitmapSource; import com.google.zxing.MultiFormatReader; import com.google.zxing.ReaderException; -import com.google.zxing.MonochromeBitmapSource; +import com.google.zxing.Result; import javax.imageio.ImageIO; import java.awt.image.BufferedImage; @@ -59,7 +60,8 @@ public final class CommandLineRunner { } } - private static void decodeOneArgument(String argument, Hashtable hints) throws Exception { + private static void decodeOneArgument(String argument, Hashtable hints) + throws Exception { File inputFile = new File(argument); if (inputFile.exists()) { if (inputFile.isDirectory()) { @@ -94,8 +96,9 @@ public final class CommandLineRunner { } try { MonochromeBitmapSource source = new BufferedImageMonochromeBitmapSource(image); - String result = new MultiFormatReader().decode(source, hints).getText(); - System.out.println(uri.toString() + ": " + result); + Result result = new MultiFormatReader().decode(source, hints); + System.out.println(uri.toString() + ": " + result.getText() + " format: " + + result.getBarcodeFormat()); return true; } catch (ReaderException e) { System.out.println(uri.toString() + ": No barcode found");