当前位置:   article > 正文

Java实现生成普通二维码(输出流和Base64)、小程序二维码(Base64)、获取小程序短链接_java 生成二维码

java 生成二维码

一、生成普通二维码

1、使用 Hutool QrCodeUtil 工具类生成普通二维码,关键代码

(1)输出流方式

  1. //1、接口映射层
  2. @ApiOperation("生成二维码")
  3. @GetMapping("/genCouponQrCode")
  4. public void genCouponQrCode(HttpServletResponse response, @RequestParam("id") Long id) throws IOException {
  5. couponService.genCouponQrCode(response, id);
  6. }
  7. //2、业务实现层
  8. @Override
  9. public void genCouponQrCode(HttpServletResponse response, Long id) throws IOException {
  10. QrConfig qrConfig = new QrConfig();
  11. qrConfig.setWidth(200);
  12. qrConfig.setHeight(300);
  13. //qrConfig.setImg("");
  14. String url = "";
  15. if (couponQrCodeUrl.contains("?")) {
  16. url = couponQrCodeUrl + id;
  17. } else {
  18. url = couponQrCodeUrl + "?id=" + id;
  19. }
  20. QrCodeUtil.generate(url, qrConfig, "png", response.g
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/你好赵伟/article/detail/538408
推荐阅读
相关标签
  

闽ICP备14008679号