本文主要介绍的是,如何通过在线url LOGO图标生成一个自定义内容的二维码。

目录

一、导入依赖

二、生成二维码

三、QrConfig类属性描述


一、导入依赖

本文使用了Hutool工具包中的二维码生成工具类。

Hutool二维码工具类文档参考教程:Hutool参考文档

<dependency><groupId>cn.hutool</groupId><artifactId>hutool-all</artifactId><version>5.8.12</version>
</dependency><dependency><groupId>com.google.zxing</groupId><artifactId>core</artifactId><version>3.3.3</version>
</dependency>

二、生成二维码

 public static void main(String[] args) throws URISyntaxException, IOException {// LOGO URL地址String url = "https://file.ewbang.com/static/images/logo.png";// 二维码生成图片保存路径String filePath = "C:\\Users\\Administrator\\Desktop\\QR_code\\code.png";// 二维码内容String codeContent = "Roc-xb";// 将URL转为BufferedImageBufferedImage bufferedImage = ImageIO.read(new URL(url));// 二维码自定义参数对象QrConfig qrConfig = new QrConfig();// 设置二维码的宽度qrConfig.setWidth(300);// 设置二维码的高度qrConfig.setHeight(300);// 设置二维码中LOGO图片qrConfig.setImg(bufferedImage);// 设置二维码中的信息量,可设置0-40的整数qrConfig.setQrVersion(5);// 设置二维码中的Logo缩放的比例系数,如4表示长宽最小值的1/4qrConfig.setRatio(4);// 生成二维码QrCodeUtil.generate(//codeContent,qrConfig,FileUtil.file(filePath));}

三、QrConfig类属性描述

用Hutool工具类生成一个带LOGO图标的二维码相关推荐

  1. 基于phpqrcode生成带LOGO图标的二维码(源代码例子)

    基于phpqrcode生成带LOGO图标的二维码(源代码例子) <?php //文件输出 include('phpqrcode.php'); // 二维码数据 $data = 'http://w ...

  2. 批量制作带LOGO的网址二维码

    现在我们的生活中随处可见二维码的身影,扫码付款,扫描进入小程序,扫码关注等等.二维码可以存储各种信息,主要包括网址.名片.文本信息.特定代码等.今天跟大家分享使用条码软件批量制作带LOGO的网址二维码 ...

  3. 微信服务号如何创建一个带参数的微信二维码?

    渠道二维码,也称为渠道码,带参二维码,带参统计二维码,顾名思义,渠道二维码的意思就是通过创建一个带参数的二维码来自动统计各渠道数据,是微信公众平台为服务号提供的一种开放接口功能,适用于多种扫码场景,例 ...

  4. jQuery带logo的网页二维码生成

    jquery生成带logo的二维码非常非常简单 主要引用utf.js/jquery.qrcode.js jquery.qrcode.js是下载之后修改过的,如果大家想要可以去我的网盘下载 链接地址:h ...

  5. JS生成带Logo的QRCode二维码

    一:jquery.qrcode.min.js QRCode的JS库下载(自己百度或者直接下载最后的Demo): 二:选定自己需要放在二维码中间的一个Logo图片: 三:代码实现: <!DOCTY ...

  6. 生成带logo图像的二维码

    首先先处理图像 将图片按自己的要求进行缩放,以便于加载到二维码的中心 */ private static BufferedImage scale(String srcImageFile, int he ...

  7. iOS原生封装二维码、条形码扫描工具;生成、识别(彩色)二维码、条形码图片

    二维码扫描在App中很常见的功能,之前都是用三方工具Zing.ZBar.后来Apple的AVFoundation也支持二维码扫描.生成,而且效率比三方库还要高.我把它封装成一个工具,这样使用起来十分方 ...

  8. 用QRCode生成带有中间logo图的二维码

    1.qrcode.jar下载的地址是:http://download.csdn.net/download/ilovejavas/6767365 2.下面是代码实现: 2.1.用来设置二维码一些基本参数 ...

  9. 使用zxing生成带logo的二维码图片,自动调节logo图片相对二维码图片的大小

    使用zxing生成带logo的二维码图片,自动调节logo图片相对二维码图片的大小  * 可选是否带logo,可选是否保存二维码图片:结果返回base64编码的图片数据字符串  * 页面显示:< ...

最新文章

  1. 大数据WEB阶段 Js常用的页面操作
  2. C++不区分大小写比较string类似CString.compareNoCase
  3. JavaScript之面向对象学习四原型对象的动态性
  4. java hanlp分词_Hanlp分词实例:Java实现TFIDF算法
  5. Maven项目错误解决小结
  6. Enterprise Library系列文章目录
  7. Filecoin网络目前总质押量约为3570万枚FIL
  8. 下定决心博客搬家(再见csdn,For my oschina!)
  9. [转载] python中元组(tuple)用法总结
  10. 查找所引用的文献在某种期刊下的引用格式(引用风格)
  11. SqlServer2012中使用动态sql语句
  12. python小学教材全解_小学教材全解五年级数学上人教版
  13. 设计原则之依赖倒置原则详解
  14. 麒麟服务器操作系统V10虚拟机安装
  15. 手机型号云服务器,手机型号云服务器
  16. 事件委托(事件代理)是什么?有什么用?
  17. CodeForces 1538G : Gift Set 思维 + 二分
  18. C++之getch(),getche(),getchar()的区别
  19. Win7宝典 / Windows7宝典
  20. S32Kxxx bootloader之CAN bootloader

热门文章

  1. 北京社保、医疗保险, 住房公积金相关规定及官方在线查询
  2. Qt Creator用法详解
  3. 【无人驾驶系列】光学雷达(LiDAR)在无人驾驶技术中的应用
  4. buddy内存分配算法
  5. SpringCloud系列--eureka(三)服务发现DiscoveryClient
  6. HIT 计算机系统大作业 Hello程序人生P2P
  7. 【高级UI】【031】阿里VLayout使用和源码解析
  8. Jackson jar包的下载
  9. 护眼台灯哪个品牌更好?2022年最值得入手的护眼台灯
  10. 企鹅电竞将终止运营:含着金钥匙诞生 却被腾讯舍弃