zoukankan      html  css  js  c++  java
  • atitit.二维码生成总结java zxing

    atitit.二维码生成总结java zxing

    #-----zxing类库..
    but zxing3.0  的类库core-3.0.jar 需要jdk7
    只好zing2.2.jar ..jdk6走ok兰..


    作者 老哇的爪子 Attilax 艾龙,  EMAIL:1466519819@qq.com
    转载请注明来源: http://blog.csdn.net/attilax

    #---qrcode.jsp


     
    <%

    sharex c=new com.xx.share.sharex();
    String imgsrc=c.gene(request.getParameter("oid"));

    %>
     <img src="../<%=imgsrc%>"  />
     

    #-----com.xx.share.sharex.java

    public   String gene(String code) {
            String qrcodedir = "qrcodeO5/"+filex.getUUidName()+".jpg";
        
            String path=pathx.webAppPath() + "/" + qrcodedir;
            filex.createAllPath(path);
            core.log("--qrcode path:"+path);
        // attilax 老哇的爪子  下午5:30:42   2014年5月11日
          qrcodex.    gene(code, path, 250, 250);
          return qrcodedir;
        }
        
        
    #----com.attilax.qrcode.qrcodex.javar


    public static void gene(final String content, final String path,
                final int width, final int height) {
            new tryX<Object>() {

                @Override
                public Object item(Object t) throws Exception {
                    // attilax 老哇的爪子  下午5:23:26   2014年5月11日
                       MultiFormatWriter multiFormatWriter = new MultiFormatWriter();
                         
                         Map hints = new HashMap();
                         hints.put(EncodeHintType.CHARACTER_SET, "UTF-8");
                    
                        BitMatrix bitMatrix = multiFormatWriter.encode(content, BarcodeFormat.QR_CODE, width, height,hints);
                         File file1 = new File(path );
                         MatrixToImageWriter.writeToFile(bitMatrix, "jpg", file1);
                    return null;
                }
            }.$("");
        }    

  • 相关阅读:
    hdu 4710 Balls Rearrangement()
    hdu 4707 Pet(DFS水过)
    hdu 4706 Children's Day(模拟)
    hdu 4712 Hamming Distance(随机函数暴力)
    csu 1305 Substring (后缀数组)
    csu 1306 Manor(优先队列)
    csu 1312 榜单(模拟题)
    csu 1303 Decimal (数论题)
    网络爬虫
    Python处理微信利器——itchat
  • 原文地址:https://www.cnblogs.com/attilax/p/15199221.html
Copyright © 2011-2022 走看看