生活中购买商品时,我们常常可以见到结账时,收银员用扫码枪扫描商品上面的条码,然后统计购买商品的总金额,那商品上的条码是如何实现扫描后获取商品信息的.
1.首先每个商品对应的都有一个唯一标识符号
2.我们的条码生成就是通过传入这个标识符生成对应的条码
3.如下代码传入商品标识符和宽高返回对应的字符串形式条码
4.扫码条码时,我们通过识别的条码标识符获取相关商品详细信息
import java.awt.image.BufferedImage;
import java.io.ByteArrayOutputStream;
import java.io.File;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.OutputStream;
import javax.imageio.ImageIO;
import org.apache.commons.lang.StringUtils;
import org.jbarcode.JBarcode;
import org.jbarcode.encode.Code128Encoder;
import org.jbarcode.encode.