周末一直在玩zxing,遇到了一个无法解决的问题。我正在使用位于 QR Code encoding and decoding using zxing 的有效 Java 代码示例,并且有兴趣将生成的 BitMatrix(包含二维码的位)转换为 byte[],以便我可以将图像存储在 sql lite blob 字段中(然后在需要时绘制条形码)。有谁知道这是否可能。我不确定从我提供的编码解决方案中去哪里。我看过 http://zxing.org/w/docs/javadoc/com/google/zxing/client/j2se/MatrixToImageWriter.html寻求解决方案,但还没有找到解决我的问题的方法(我想也许可以通过 MatrixToImageWriter 来完成。
非常感谢任何帮助!
干杯!
最佳答案
BitMatrix有几种获取其内容的方法,例如 get()
逐位获取或 getRow()
一次为您提供一行作为 BitArray
。你可以得到位并做任何你想做的事。
关于Android ZXING 通过 BitMatrix 编码 qr --> 存储到 byte[] --> 插入到数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7943916/