生成二维码的问题

来源:6-1 实例讲解前准备

qq_BullshitGame_0

2016-09-07 19:35

生成二维码那步,为什么我的没有显示出捕捉异常?而是The method encode(String, BarcodeFormat, int, int) from the type MultiFormatWriter refers to the missing type BarcodeFormat,怎么解决?

写回答 关注

4回答

  • 慕勒9426121
    2017-11-19 23:16:43

    这个问题是 jar包没处理好造成的编译报错信息

    导入zxing的源码,源码有一些编译错误信息要处理好,然后再导出jar包,  这个jar包才算是可以使用的。

  • 慕函数5199144
    2017-06-13 09:36:55

    都没人解答错误?

  • 慕粉1473064315
    2016-09-21 21:00:35

    try{
       BitMatrix bitT=new MultiFormatWriter().encode(content,BarcodeFormat.QR_CODE,width,height,hints);
       Path file=new File("D:/jaja/img.png").toPath();
       MatrixToImageWriter.writeToPath(bitT,format,file);
      }catch(Exception e){
       e.printStackTrace();
      }
     }

    出现错误说The method encode(String, BarcodeFormat, int, int, Map<EncodeHintType,?>) from the type MultiFormatWriter refers to the missing type BitMatrix
     The method writeToPath(BitMatrix, String, Path) from the type MatrixToImageWriter refers to the missing type BitMatrix

    啥情况0.0

     

    名字要牛逼

    LZ,你解决了吗,我也遇到了

    2017-06-01 23:16:05

    共 1 条回复 >

  • qq_习惯就好_11
    2016-09-08 11:16:55

    try {

    BitMatrix bitMatrix = new MultiFormatWriter().encode(content, BarcodeFormat.QR_CODE, width, height,hints);

    Path file  = new File("E:\\img.png").toPath();

    FileOutputStream out=new FileOutputStream("E:\\img.png");

    MatrixToImageWriter.writeToStream(bitMatrix, format, out);

    } catch (Exception e) {

    e.printStackTrace();

    }


    qq_Bul... 回复qq_习惯就...

    !!! 注析 变乱码了.!

    2016-09-10 20:32:03

    共 4 条回复 >

Java生成二维码

二维码无处不在,自己动手用Java生成二维码,三种生成方式任你选

84502 学习 · 204 问题

查看课程

相似问题