Barcode Xpress for Java works with 1-bit black and white, 8-bit grayscale, and 24-bit color BMP images.
Barcode Xpress for Java may also process images in other formats that can be loaded into a java.awt.image.BufferedImage object, such as GIF, JPEG, and PNG.