H! I am writing a java proram in which I need to generate and read barcodes to and from .PNG images. I used barcode4j-2.jar library to generate barcodes and write them to PNG image. I did this successfully.
But I faced an error during reading that generated barcode from the image.
I used "OnBarcode.BarcodeReader.jar" library to read the barcode but it give s me folloiwng error:
java.lang.NoClassDefFoundError: com/sun/media/jai/codec/SeekableStream
at a.a.b.a.a(a.java)
at a.a.d.a(d.java)
at a.a.d.a(d.java)
at a.a.d.b(d.java)
at a.a.d.a(d.java)
at a.a.d.e(d.java)
at a.a.d.c(d.java)
at a.a.d.a(d.java)
at a.a.d.a(d.java)
at OnBarcode.Barcode.BarcodeScanner.BarcodeScanner.Scan(BarcodeScanner.java)
I am pasting the code here:
public void ReadBarcodeFromImage() throws FileNotFoundException,IOException
// error occurs due to folloiwing line.
String[] barcodes= BarcodeScanner.Scan(
"C:\\Users\\hp430\\Desktop\\BarcodeImage\\"+"sunsoftbarcodes.png",
BarcodeType.Code128);
}
Tell me what I am missing or doing wrong. Thanks in advance.