Zxing 如何保存图片或制作二维码?

Zxing how to save the image or make QRCode?

我在Android工作室和扫描中集成了Zxing,以保存扫描的图像。

但是'Zxing'没有返回任何图像,所以我需要将结果转换成二维码。

还有其他保存二维码图片的方法吗?


我试过教 Bhavika 提供的

但是出现如下错误

导入 java.awt.Color;无法解析符号 'Color'

导入 java.awt.Graphics2D;无法解析符号 'Graphics2D'

导入 java.awt.image.BufferedImage;无法解析符号 'BufferedImage'

导入 javax.imageio.ImageIO;无法解析符号 'ImageIO'

不知道他是怎么回事,有什么办法吗?

看看this link是否对您有帮助。本教程还将图像转换为二维码。

我用这个代码制作二维码图片


            QRCodeWriter writer = new QRCodeWriter();
        try {
            BitMatrix bitMatrix = writer.encode(SendQrCode, BarcodeFormat.QR_CODE, 512, 512);//SendQrCode is Want to make a string
            int width = bitMatrix.getWidth();
            int height = bitMatrix.getHeight();
            bmp = Bitmap.createBitmap(width, height, Bitmap.Config.RGB_565);
            for (int x = 0; x < width; x++) {
                for (int y = 0; y < height; y++) {
                    bmp.setPixel(x, y, bitMatrix.get(x, y) ? Color.BLACK : Color.WHITE);
                }
            }
            ((ImageView) findViewById(R.id.img_result_qr)).setImageBitmap(bmp);

        } catch (WriterException e) {
            e.printStackTrace();
        }