<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          QRCODE4jJava 二維碼類庫

          聯(lián)合創(chuàng)作 · 2023-09-30 12:56

          QRCODE4j為Java二維碼類庫,可以用來生成二維碼(編碼)和讀取二維碼(解碼)

          功能:

          1. 普通二維碼(黑白碼)生成。

          2. 帶Logo的二維碼生成。

          3. 帶動(dòng)畫Logo的二維碼生成。

          4. 彩色二維碼(設(shè)置前景色和背景色)生成。

          5. 可在邊框上設(shè)置文字說明的二維碼。

          6. 以圖形做背景生成特效二維碼。

          7. 對圖形二維碼進(jìn)行解碼,讀取內(nèi)容。

          用法:

          將程序打包成Jar包,在項(xiàng)目工程中進(jìn)行引用。

          1. 普通二維碼生成

          import com.code.QRCodeEncoder;
          String imgPath = "C:/temp/1.png";//生成的二維碼圖像路徑和名字
          String content = "http://www.demo.com";//二維碼內(nèi)容
          QRCodeEncoder encoder = new QRCodeEncoder();
          encoder.encoderQRCode(
          content, //內(nèi)容
          imgPath, //文件路徑 
          "png",   //文件類型
          "UTF-8", //編碼方式
          4,      //大小
          null,   //邊框
          null, //前景色
          null, //背景色
          6,    //圖標(biāo)比例
          null, //圖標(biāo)路徑 
          null  //動(dòng)畫圖標(biāo)路徑
          );

          2. 帶Logo的二維碼生成

          import com.code.QRCodeEncoder;
          String imgPath = "C:/temp/1.png";
          String logo = "C:/temp/logo.png";
          String content = "http://www.demo.com";
          QRCodeEncoder encoder = new QRCodeEncoder();
          encoder.encoderQRCode(
          content, //內(nèi)容
          imgPath, //文件路徑 
          "png",   //文件類型
          "UTF-8", //編碼方式
          4,      //大小
          null,   //邊框
          null, //前景色
          null, //背景色
          6,    //圖標(biāo)比例
          logo, //圖標(biāo)路徑 
          null  //動(dòng)畫圖標(biāo)路徑
          );

          3. 彩色二維碼生成

          import com.code.QRCodeEncoder;
          String imgPath = "C:/temp/1.png";
          String content = "http://www.demo.com";
          QRCodeEncoder encoder = new QRCodeEncoder();
          encoder.encoderQRCode(
          content, //內(nèi)容
          imgPath, //文件路徑 
          "png",   //文件類型
          "UTF-8", //編碼方式
          4,      //大小
          null,   //邊框
          Color.BLUE, //前景色
          Color.WHITE, //背景色
          6,    //圖標(biāo)比例
          null, //圖標(biāo)路徑 
          null  //動(dòng)畫圖標(biāo)路徑
          );

          4. 邊框加文字說明二維碼生成

          import com.code.QRCodeEncoder;
          String imgPath = "C:/temp/1.png";
          String content = "http://www.demo.com";
          QRCodeEncoder encoder = new QRCodeEncoder();
          encoder.encoderQRCode(
          content, //內(nèi)容
          imgPath, //文件路徑 
          "png",   //文件類型
          "UTF-8", //編碼方式
          4,      //大小
          null,   //邊框
          Color.BLUE, //前景色
          Color.WHITE, //背景色
          6,    //圖標(biāo)比例
          null, //圖標(biāo)路徑 
          "頂邊文字說明", //頂邊文字
          "底邊文字說明", //底邊文字 
          null  //定位點(diǎn)變色
          );

          5. 以圖形做背景的二維碼生成

          import com.code.QRCodeEncoder;
          String imgPath = "C:/temp/1.png";
          String content = "http://www.demo.com";
          QRCodeEncoder encoder = new QRCodeEncoder();
          encoder.encoderQRCode(
          content, //內(nèi)容
          imgPath, //文件路徑 
          "png",   //文件類型
          "UTF-8", //編碼方式
          4,      //大小
          null, //前景色
          null, //背景色
          null,    //定位點(diǎn)變色
          null, //背景圖片
          null, //檢測規(guī)則
          null, //檢驗(yàn)選項(xiàng)
          null  //圓角選項(xiàng)(1:圓角)
          );

          6. 二維解碼(讀取)

          import com.code.QRCodeDncoderHandler;
          QRCodeDecoderHandler handler = new QRCodeDecoderHandler();
          String imgPath = "C:/temp/1.png";//二維碼圖像
          String decoderContent = handler.decoderQRCode(imgPath);
          瀏覽 21
          點(diǎn)贊
          評論
          收藏
          分享

          手機(jī)掃一掃分享

          編輯 分享
          舉報(bào)
          評論
          圖片
          表情
          推薦
          點(diǎn)贊
          評論
          收藏
          分享

          手機(jī)掃一掃分享

          編輯 分享
          舉報(bào)
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  性高潮视频网站 | 国语对白乱妇激情视频 | 久留影院 | 亚洲成人网站免费 | 人高清无码在线播放 |