第二步:编写测试类com.github.liuyueyi.media qrcode-plugin 2.6.3
import com.github.hui.quick.plugin.qrcode.wrapper.QrCodeGenWrapper;
import com.github.hui.quick.plugin.qrcode.wrapper.QrCodeOptions;
public class Test {
public static void main(String[] args) {
//二维码内容
String msg = "https://www.baidu.com/";
//这是你的二维码中间的Logo图片本地地址
String logo = "C:\Users\admin\Desktop\Snipaste_2021-12-29_10-28-18.png";
try {
boolean ans = QrCodeGenWrapper.of(msg)
.setW(400)
.setLogo(logo)
// 圆形logo支持
.setLogoStyle(QrCodeOptions.LogoStyle.CIRCLE)
.setLogoBgColor(0xfffefefe)
.setLogoBorderBgColor(0xffc7c7c7)
.setLogoBorder(true)
//输出地址你项目test目录下
.asFile("src/test/qrcode/gen.png");
System.out.println(ans);
} catch (Exception e) {
System.out.println("create qrcode error! e: " + e);
}
}
}
就是这么简单
这是qrcode-plugin官方文档,超多二维码样式
https://liuyueyi.github.io/quick-media/#/%E6%8F%92%E4%BB%B6/%E4%BA%8C%E7%BB%B4%E7%A0%81/%E4%BA%8C%E7%BB%B4%E7%A0%81%E6%8F%92%E4%BB%B6%E4%BD%BF%E7%94%A8%E6%89%8B%E5%86%8C



