如何使用Java(J2SE)创建QRCode

时间:2012-02-13 07:41:03

标签: java qr-code

如何使用普通j2se创建QRcode图像。任何API或类都可以这样做吗?

1 个答案:

答案 0 :(得分:16)

为此,您需要下载以下罐子,

  • zxing-core-1.7.jar
  • zxing-javase-1.7.jar

来自http://code.google.com/p/zxing/

尝试以下代码

ByteArrayOutputStream out = QRCode.from("Hello World").to(ImageType.PNG).stream();

try {
    FileOutputStream fout = new FileOutputStream(new File("C:\\QR_Code.JPG"));

    fout.write(out.toByteArray());

    fout.flush();
    fout.close();

} catch (FileNotFoundException e) {
    // Do Logging
} catch (IOException e) {
    // Do Logging
} 

希望这有帮助