您的位置 首页 java

Java生成、解析二维码

今天遇到需求,使用 Java 生成二维码图片,现在来总结一下。

目标:借助 Google 提供的ZXing Core工具包,使用Java语言实现二维码的生成和解析。

步骤如下:

1. maven 项目中, pom .xml中引入ZXing Core工具包:

<!--  -->
 <dependency>
 <groupId>com.google.zxing</groupId>
 <artifactId>core</artifactId>
 <version>3.3.0</version>
 </dependency>
 

2. 首先,需要引出Google提供MatrixToImageWriter类,它是实现生成二维码图片的核心类:

再次,需要引出Google提供BufferedImageLuminanceSource类,它是实现解析二维码图片的核心类:

3. 生成二维码图片的实现方法:

4. 赠送一个有用的小方法—->随机生成指定长度的数字字母组合的验证码:

5. 解析指定路径下的二维码图片的实现方法:

6. 二维码生成、解析的测试类:

说明:以上类中未写 package 语句,需自行补上。

文章来源:智云一二三科技

文章标题:Java生成、解析二维码

文章地址:https://www.zhihuclub.com/187370.shtml

关于作者: 智云科技

热门文章

发表回复

您的电子邮箱地址不会被公开。

网站地图