丰满爆乳无码一区二区三区,欧美RAPPER潮水抽筋,精品夜夜爽欧美毛片视频,欧美XXXXX高潮喷水

400-800-9385
網(wǎng)站建設(shè)資訊詳細(xì)

網(wǎng)站開發(fā)中怎么生成二維碼

發(fā)表日期:2022-12-27 10:32:42   作者來源:劉紅旺   瀏覽:1603   標(biāo)簽:    
網(wǎng)站開發(fā)過程中,經(jīng)常要用到生成指定的二維碼,下面方維網(wǎng)絡(luò)給大家介紹幾種生成二維碼的方式:

一、通過第三方api生成
比如:
https://api.qrserver.com/v1/create-qr-code/?size=200x200&data=url
 
直接通過地址
Size:設(shè)置二維碼的大小  
Data:二維碼內(nèi)容

API生成二維碼


 
可以在網(wǎng)頁上直接顯示二維碼
 
二、通過phpqrcode 這是一個php插件我們可以通過他來生成二維碼

//創(chuàng)建二維碼圖片
function  create($id,$path='') {
    $dir=app()->getRootPath();//網(wǎng)站根目錄
    $path_file=$dir.'static/qcode/'.$path; //二維碼存放目錄
    //dump($path_file);
    if(!is_dir($path_file)){   //目錄是否存在,不存在就創(chuàng)建目錄
        mkdir($path_file,0777,true);
    }
    $fileName =$path_file.$id.'.png'; // 生成的二維碼文件名稱
    if(!file_exists($fileName)){
    //dump($fileName)   ;
    require_once  app()->getRootPath()."extend/phpqrcode/phpqrcode.php";// 引入插件
    header('Content-Type: image/png');
    $level = 'L';// 點的大?。?到10,用于手機端4就可以了
    $size = 7;// 下面注釋了把二維碼圖片保存到本地的代碼,如果要保存圖片,用$fileName替換第二個參數(shù)false
    $QRcode = new \QRcode();//實列化方法
    $code_url="xxxxxid=".$id;//生成二維碼的url文本等內(nèi)容;
    $res=$QRcode->png($code_url, $fileName, $level, $size);//生成二維碼
    return $fileName; //返回二維碼路徑
    }else{
        return   $fileName ;
    }
}
 
生成二維碼并且打包下載

 public function down_ewm(){
        set_time_limit(1000000); 
        $nlist=array_values($data);
        $filename = 'ewm.zip';
        //新建zip壓縮包
        $file_dir = app()->getRootPath();  
        $zip_file =$file_dir.$filename;
        $zip = new \ZipArchive;
        $res=$zip->open($zip_file,\ZipArchive::CREATE);
        //把圖片一張一張加進(jìn)去壓縮
        //dump($nlist);
        foreach ($nlist as $k => $v) {
         $ext=get_extension($v['img']);
         if (file_exists ( $v['img'] )) {
          $zip->addFile($v['img'],$v['path'].$v['name'].'.'.$ext);
         }
        }
        //打包zip
        $zip->close();
        //或者輸出下載
        header("Cache-Control: public");
        header("Content-Description: File Transfer");
        header('Content-disposition: attachment; filename='.basename($zip_file)); //文件名
        header("Content-Type: application/force-download");
        header("Content-Transfer-Encoding: binary");
        header('Content-Length: '. filesize($zip_file)); //告訴瀏覽器,文件大小
        readfile($zip_file);
    }
 
如圖:通過插件生成二維碼

二維碼文件夾

 
三、通過瀏覽器右鍵可以生成網(wǎng)頁二維碼

瀏覽器二維碼

 
四、通過百度搜索二維碼生成

比如草料二維碼

草料二維碼

 
還能對二維碼進(jìn)行美化,生成不一樣的二維碼
 

草料二維碼2

如沒特殊注明,文章均為方維網(wǎng)絡(luò)原創(chuàng),轉(zhuǎn)載請注明來自http://www.sdlwjx666.com/news/6628.html
蓬安县| 涿州市| 天水市| 会泽县| 社旗县| 顺义区| 罗定市| 清苑县| 博野县| 微山县| 万载县| 政和县| 岚皋县| 安岳县| 康乐县| 彭山县| 上栗县| 金门县| 台中县| 伊宁县| 天等县| 建德市| 庆城县| 云霄县| 察隅县| 金湖县| 荔浦县| 莲花县| 奎屯市| 扎赉特旗| 东乡族自治县| 高青县| 枣阳市| 柳江县| 兴海县| 苍南县| 平顶山市| 贵定县| 香港| 陆良县| 伊宁县|