baidu_24717657
2015-01-22 02:18
采纳率: 0%
浏览 6.5k

zxing 3.0.1生成二维码

    zxing 3.0.1生成二维码,这么写怎么就是不对,MatrixToImageWriter类找不到,应该怎么写?
    String contents = "今天,我们来简单聊聊google开源项目——ZXing(二维条码编解码)";  

    Hashtable<EncodeHintType, String> hints = new Hashtable<EncodeHintType, String>();  

    hints.put(EncodeHintType.CHARACTER_SET, "GBK");  

    BitMatrix matrix = null;  

    try {  

        matrix = new MultiFormatWriter().encode(contents,  
                BarcodeFormat.QR_CODE, 300, 300, hints);  

    } catch (WriterException e) {  

        e.printStackTrace();  

    }  

    File file = new File("D://qrcodeImage.png");  

    try {  

        MatrixToImageWriter.writeToFile(matrix, "png", file);  


    } catch (IOException e) {  

        e.printStackTrace();  

    }
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

1条回答 默认 最新

  • save4me 2015-01-22 06:01

    Class MatrixToImageWriter是在com.google.zxing.client.j2se包下面的,导入这个包试试

    打赏 评论

相关推荐 更多相似问题