zxing 2.2+版本,jar是通过JDK 1.7编译的,本地环境JDK 1.6
此处使用了2.2版本(兼容JDK1.6)
1. maven工程引入
<dependency> <groupId>com.google.zxing</groupId> <artifactId>core</artifactId> <version>2.2</version> </dependency> <dependency> <groupId>com.google.zxing</groupId> <artifactId>javase</artifactId> <version>2.2</version> </dependency>
2. Junit Test
public class QRCodeTest { @Test @Ignore public void testEncode() throws Exception { JSONObject json = new JSONObject(); json.put("id", "1"); json.put("title", "qrcode"); json.put("content", "ade, test zxing."); json.put("createTime", new Date()); String content = json.toJSONString(); Map<EncodeHintType, Object> hints = new HashMap<EncodeHintType, Object>(); hints.put(EncodeHintType.CHARACTER_SET, "UTF-8"); BitMatrix bitMatrix = new MultiFormatWriter().encode(content, BarcodeFormat.QR_CODE, 200, 200, hints);// 生成矩阵 MatrixToImageWriter.writeToStream(bitMatrix, "png", new FileOutputStream("D://zxing.png"));// 输出图像 } @Test public void testDecode() throws Exception { Map<DecodeHintType, Object> hints = new HashMap<DecodeHintType, Object>(); hints.put(DecodeHintType.CHARACTER_SET, "UTF-8"); BufferedImage image = ImageIO.read(new File("D://zxing.png")); LuminanceSource source = new BufferedImageLuminanceSource(image); Binarizer binarizer = new HybridBinarizer(source); BinaryBitmap binaryBitmap = new BinaryBitmap(binarizer); Result result = new MultiFormatReader().decode(binaryBitmap, hints); System.out.println(result.getText()); } }
相关推荐
java使用zxing生成和解析二维码例子,java使用zxing生成和解析二维码例子,java使用zxing生成和解析二维码例子。
谷歌zxing 生成\解析 二维码 ,包括 MatrixToImageWriter,BufferedImageLuminanceSource方法
完美使用zxing生成二维码,可带logo,可解码,不仅如此,其中QRcode.java还可以用于生成二维码名片
Zxing生成与解析二维码并带有中文详解,jar包与ZxingAPI
基于google开源的zxing生成和解析二维码,可以生成带徽标的二维码 本项目主要是基于zxing生成和解析二维码,代码非常简单,主要是对zxing api的使用。项目中主要提供了两个工具类(EncodeQrCodeUtil.java和...
- ZXing的优点在于它能够快速准确地读取和解析各种类型的条码。 - 它通常被用于移动应用程序中,帮助用户快速扫描和解析条码信息。 - ZXing也支持多种输出格式,包括文本、URL、名片等,使得条码信息更加易于使用和...
使用zxing生成解析二维码的实例 简单的几行代码就搞定 使用java实现的。 jar使用的2.2的版本 生成二维码和解析二维码的完整demo
zxing 生成二维码和解析二维码 SHA1withRSAUtil 证书签名算法
android_Zxing解析二维码
通过zxing来自定义生成二维码和解析二维码功能
。。。
。。。
使用zxing生成解析二维码工具类,java代码,附 zxing core-3.1.0.jar 、javase-3.1.0.jar,jdk不低于1.7
Java实现二维码生成 1、支持QRcode、ZXing 二维码生成、解析; 2、QRCode 方式生成二维码支持添加图片
ZXing 是一个开源 Java 类库用于解析多种格式的 1D/2D 条形码,这篇文章主要介绍了java中ZXing 生成、解析二维码图片的小示例 ,有兴趣的可以了解一下。
利用ZXing 生成/解析二维码两种方式,Demo
目标:借助Google提供的ZXing Core工具包,使用Java语言实现二维码的生成和解析。maven项目中,pom.xml中引入ZXing Core工具包。
本代码为二维码生成和解析的Java实现代码,包括两个类和一个zxing的jar包(这个jar包是我自己整理的),一个生成二维码的类CreateQRCode类,一个是ReadQRCode类,此代码下载后,只需修改一下即可运行。
labview编写的QR二维码的生成和解析实例。开发版本为2011. 内附生成二维码的程序、扫描解析程序和实例图片程序。
基于zxing一维码二维码解析,可将内容转换为string