<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      生成二維碼方法(中文可用)

      此方法解決了中文生成二維碼解析是亂碼的問題,如果不是中文的話可以簡單的使用一下方式

       1 /**
       2  * 用字符串生成二維碼
       3  * 
       4  * @param str
       5  * @author zhouzhe@lenovo-cw.com
       6  * @return
       7  * @throws WriterException
       8  */ 
       9 public Bitmap Create2DCode(String str) throws WriterException {
      10     //  new String(obj.getText().getBytes("ISO-8859-1"),"GBK")
      11     // 生成二維矩陣,編碼時指定大小,不要生成了圖片以后再進行縮放,這樣會模糊導致識別失敗
      12     BitMatrix matrix = new MultiFormatWriter().encode(str,
      13             BarcodeFormat.QR_CODE, 250, 250);
      14     int width = matrix.getWidth();
      15     int height = matrix.getHeight();
      16     // 二維矩陣轉為一維像素數組,也就是一直橫著排了
      17     int[] pixels = new int[width * height];
      18     for (int y = 0; y < height; y++) {
      19         for (int x = 0; x < width; x++) {
      20             if (matrix.get(x, y)) {
      21                 pixels[y * width + x] = 0xff000000;
      22                 }
      23             }
      24         }
      25     Bitmap bitmap = Bitmap.createBitmap(width, height,
      26             Bitmap.Config.ARGB_8888);
      27     // 通過像素數組生成bitmap,具體參考api
      28     bitmap.setPixels(pixels, 0, width, 0, 0, width, height);
      29     return bitmap;
      30     
      31 }

      解決中文亂碼的問題

       

       1 /**
       2  * 用字符串生成二維碼
       3  * 
       4  * @param str
       5  * @author zhouzhe@lenovo-cw.com
       6  * @return
       7  * @throws WriterException
       8  */ 
       9 public Bitmap Create2DCode(String str) throws WriterException {
      10     //  new String(obj.getText().getBytes("ISO-8859-1"),"GBK")
      11     // 生成二維矩陣,編碼時指定大小,不要生成了圖片以后再進行縮放,這樣會模糊導致識別失敗
      12     BitMatrix matrix = new MultiFormatWriter().encode(new String(str.getBytes("UTF-8"),"ISO-8859-1"),
      13             BarcodeFormat.QR_CODE, 250, 250);
      14     int width = matrix.getWidth();
      15     int height = matrix.getHeight();
      16     // 二維矩陣轉為一維像素數組,也就是一直橫著排了
      17     int[] pixels = new int[width * height];
      18     for (int y = 0; y < height; y++) {
      19         for (int x = 0; x < width; x++) {
      20             if (matrix.get(x, y)) {
      21                 pixels[y * width + x] = 0xff000000;
      22                 }
      23             }
      24         }
      25     Bitmap bitmap = Bitmap.createBitmap(width, height,
      26             Bitmap.Config.ARGB_8888);
      27     // 通過像素數組生成bitmap,具體參考api
      28     bitmap.setPixels(pixels, 0, width, 0, 0, width, height);
      29     return bitmap;
      30     
      31 }

       

      posted @ 2013-01-19 19:56  王世楨  閱讀(1412)  評論(0)    收藏  舉報
      主站蜘蛛池模板: 国产亚洲真人做受在线观看| 免费吃奶摸下激烈视频| 91精品乱码一区二区三区| 好男人官网资源在线观看| 亚洲成人动漫在线| 国产成人a∨激情视频厨房| 日韩午夜福利片段在线观看| 狠狠爱五月丁香亚洲综| 沾化县| 国产精品亚洲综合久久小说| 午夜精品视频在线看| 免费人成视频网站在线观看18| 午夜射精日本三级| 莎车县| 亚洲精品一区二区三区大桥未久| 广东少妇大战黑人34厘米视频| 国产永久免费高清在线观看| 亚洲熟少妇一区二区三区| 夜夜爽免费888视频| 亚洲男人第一无码av网站| 成人av天堂网在线观看| 亚洲伊人精品久视频国产| 国产精一品亚洲二区在线播放| 美女一区二区三区亚洲麻豆| 深夜av在线免费观看| 影音先锋在线资源无码| 亚洲一级特黄大片一级特黄| 国产久9视频这里只有精品| 国产成人精品一区二区三区| 欧洲国产成人久久精品综合| 国内不卡的一区二区三区| 蜜桃视频在线免费观看一区二区 | 久久超碰色中文字幕超清| 亚洲日韩av无码| 日韩高清福利视频在线观看| 国产亚洲精品第一综合另类无码无遮挡又大又爽又黄的视频 | 日韩A人毛片精品无人区乱码| 色综合久久蜜芽国产精品 | 超碰成人人人做人人爽| 亚洲av一本二本三本| 久久不见久久见免费视频|