需要使用的jar包:
org.apache.commons.codec.binary.Base64;
zxing工具包:core-3.3.3.jar和javase-3.3.3.jar。
官方开源下载地址:https://github.com/zxing
国内下载地址:https://repo1.maven.org/maven2/com/google/zxing/
进入zxing-master目录下,可以看到所有的源码文件,其中core和javase两个目录最重要。我们用Java生成二维码就用到这两个目录下的文件。
import org.apache.commons.codec.binary.Base64;
import com.google.zxing.BarcodeFormat;
import com.google.zxing.WriterException;
import com.google.zxing.client.j2se.MatrixToImageWriter;
import com.google.zxing.common.BitMatrix;
import com.google.zxing.qrcode.QRCodeWriter;
import javax.imageio.ImageIO;
import java.awt.image