为了账号安全,请及时绑定邮箱和手机立即绑定

程序运行正常 但是就是不能生成二维码

package com.zxing;


import java.io.File;

import java.nio.file.Path;

import java.util.HashMap;


import com.google.zxing.*;

import com.google.zxing.client.j2se.MatrixToImageWriter;

import com.google.zxing.common.BitMatrix;

import com.google.zxing.qrcode.decoder.ErrorCorrectionLevel;

public class CreatQRcode {


public static void main(String[] args) {

// TODO 自动生成的方法存根

int width=300;

int height=300;

String format = "png";

String contents = "www.immoc.com";

//定义二维码的参数

HashMap hints = new HashMap();

hints.put(EncodeHintType.CHARACTER_SET, "utf-8");

hints.put(EncodeHintType.ERROR_CORRECTION,ErrorCorrectionLevel.M);

hints.put(EncodeHintType.MARGIN, 2);

//生成二维码

try {

BitMatrix bitMatrix = new MultiFormatWriter().encode(contents, BarcodeFormat.QR_CODE, width, height,hints);

Path file  = new File("D:/eclipse/immoc.png").toPath();

MatrixToImageWriter.writeToPath(bitMatrix, format, file);

} catch (Exception e) {

// TODO 自动生成的 catch 块

e.printStackTrace();

}

}


}



正在回答

5 回答

报错原因截图发下

0 回复 有任何疑惑可以回复我~

是不是地址的问题

0 回复 有任何疑惑可以回复我~

我的咋可以,我新手啊

0 回复 有任何疑惑可以回复我~

显示我的程序有异常断点两项 但是位置未知。。。

0 回复 有任何疑惑可以回复我~

用的jar包是老师给的  jdk是1.8的

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Java生成二维码
  • 参与学习       84390    人
  • 解答问题       203    个

二维码无处不在,自己动手用Java生成二维码,三种生成方式任你选

进入课程

程序运行正常 但是就是不能生成二维码

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信