Как создать QRCode, используя Java (J2SE) - PullRequest
10 голосов
/ 13 февраля 2012

Как создать изображение QRcode с помощью обычного j2se.Какие-либо API или классы доступны для этого?

1 Ответ

16 голосов
/ 13 февраля 2012

Для этого нужно скачать следующие банки,

  • 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
} 

Надеюсь, это поможет

...