java中的QR码

时间:2012-03-08 15:04:40

标签: java qr-code

我正在尝试将QR码纳入我的java程序。我希望它们是用户输入,每个代码都有一个数值。例如code_A = 1和code_B = 5或类似的东西。我在哪里可以学习如何做到这一点?或者你们中的任何人都有将这些QR码纳入java的经验。

我在考虑设置一个存储每个QR码值的地方,可能将它们存储为文本文档,然后当QR码被读入程序时,它会告诉程序从文本文档中读取值。可能不是最有效的方式,但到目前为止,这似乎是我能提出的最合乎逻辑的方式。

提前感谢任何可以提供帮助的人!

1 个答案:

答案 0 :(得分:0)

就像你对问题的评论一样:我真的不知道你想要做什么。

ZXing绝对是正确使用的库。有了它,您可以按如下方式创建QRCodes。

快速而肮脏的例子:

    // create QR code
    BitMatrix bitMatrix = new QRCodeWriter().encode("Text in QRCode", BarcodeFormat.QR_CODE, 15, 15);
    // save as image
    String path = "path/on/disc"
    File img = new File(path);
    FileOutputStream fos = new FileOutputStream(img);
    MatrixToImageWriter.writeToStream(bitMatrix, "gif", fos);
    fos.close();

最后,您可以选择在此代码中添加哪些内容/来源(只要它是字符串)。

没有冒犯:如果您无法提供或有足够的信息,您应该考虑提出更一般的问题。

无论如何,我希望这有帮助!玩得开心!