Java生成二维码(zxing方式)
来源:互联网 发布:linux proc 编辑:程序博客网 时间:2024/06/10 01:01
把http://blog.csdn.net/u012453843/article/details/71436688这篇博客生成的jar包放到工程当中,记得添加到buildpath当中。如下图所示。
新建一个类来测试生成二维码,代码如下。
package com.qrcode;import java.io.File;import java.nio.file.Path;import java.util.HashMap;import com.google.zxing.BarcodeFormat;import com.google.zxing.EncodeHintType;import com.google.zxing.MultiFormatWriter;import com.google.zxing.client.j2se.MatrixToImageWriter;import com.google.zxing.common.BitMatrix;import com.google.zxing.qrcode.decoder.ErrorCorrectionLevel;public class CreateQrCode { public static void main(String[] args){ //设置二维码像素 int width = 300; int height = 300; //要生成什么格式的二维码 String format = "png"; //二维码当中要存储什么信息 String content = "http://www.baidu.com"; HashMap hints = new HashMap(); hints.put(EncodeHintType.CHARACTER_SET, "utf-8"); //设置纠错率,分为L、M、H三个等级,等级越高,纠错率越高,但存储的信息越少 hints.put(EncodeHintType.ERROR_CORRECTION, ErrorCorrectionLevel.M); //设置一下边距,默认是5 hints.put(EncodeHintType.MARGIN, 2); try {BitMatrix bitMatrix = new MultiFormatWriter().encode(content, BarcodeFormat.QR_CODE, width, height, hints); Path file = new File("E:/code/qrcode.png").toPath();//前提是E盘下有code这个目录MatrixToImageWriter.writeToPath(bitMatrix, format, file); } catch (Exception e) {e.printStackTrace();} }}
运行上面的代码后我们到E盘的code目录下查看生成的二维码,如下图所示。我们扫描它便可以进入百度首页了。
0 0
- Java生成二维码(zxing方式)
- Java--生成二维码(zxing方式)
- JAVA生成二维码(zxing)
- ZXing生成二维码(Java)
- zxing方式生成二维码
- JAVA生成二维码(使用zxing方式)
- 采用ZXing方式生成二维码
- C#生成二维码zxing方式
- 第八篇:JAVA生成二维码(zxing)
- java生成二维码(使用zxing.jar)
- java生成二维码使用QRCode和ZXing两种方式
- java生成二维码使用QRCode和ZXing两种方式
- java生成二维码使用QRCode和ZXing两种方式
- java生成二维码使用QRCode和ZXing两种方式
- Java利用Zxing生成二维码
- java 使用zxing 生成二维码
- java 使用zxing生成二维码
- Java利用Zxing生成二维码
- Activity和Fragment相互通信或者改变UI
- haproxy监控页面添加及参数简介
- linux centos 7开启特定端口防火墙
- caffe源码——Euclidean Loss是怎么实现的
- 软件设计师考试笔记:UML统一建模语言
- Java生成二维码(zxing方式)
- ES6 -- Proxy搭档:Reflect
- Spark学习—RDD编程
- Redis 更新缓存问题解决
- java学习笔记---Socket应用网络通信
- __attribute__((mode(TI))) (128位)
- 配置方法数超过 64K 的应用
- Netty的几个重要组件
- webstorm 2017 激活pojie,