我在Android中通过zxing将文本编码为二维码,我得到了位图,然后将其保存为jpg/png。
结果二维码无法被大多数扫描仪解码,只能由 zxing 自己解码(http://zxing.org/w/decode.jspx)。我知道有很多不同的方法可以进行编码,但我猜生成的二维码应该被大多数扫描仪识别以方便使用?
另外,我希望知道压缩程序是否改变了原来的信息一点?
代码 :
FileOutputStream stream = new FileOutputStream(path);
bitmap.compress(CompressFormat.PNG, 100, stream);
波纹管是两张图片——第一张是程序生成的二维码——我在里面放了纯文本“你好”;第二个是“你好”的二维码之一,大多数扫描仪都可以识别。
谢谢!