简单的二维码与图片合成
效果如下:
准备步骤:
第一步毋庸置疑准备图片
第二步整合二维码项目依赖(这里我们使用的是google.zxing,当然市面上开源的二维码项目很多,你可自行选择)
GitHub 开源地址: https://github.com/zxing/zxing
zxing 二进制包下载地址:http://repo1.maven.org/maven2/com/google/zxing
zxing Maven 仓库地址:https://mvnrepository.com/artifact/com.google.zxing
如果你嫌弃二维码白边有点大,网上有很多去白边的方法,你可以去试试
第三步准备七牛云,自己百度一下很多教程我这边就不多介绍了/主要用到的就三个东西,
ACCESS_KEY
SECRET_KEY
BUCKETNAME(存储空间名)
第四步整合七牛云SDK
第五步开搞,代码如下:
import com.google.gson.Gson;
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 com.qiniu.common.Qin