<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                企業??AI智能體構建引擎,智能編排和調試,一鍵部署,支持知識庫和私有化部署方案 廣告
                ## 生成二維碼 ### 一、配置 1.在項目根目錄輸入命令 ~~~ composer require simplesoftwareio/simple-qrcode 1.3.* ~~~ 2.在`config/app.php`?的?`providers`?數組里添加服務提供者. ~~~ SimpleSoftwareIO\QrCode\QrCodeServiceProvider::class ~~~ 3.在`app/config/app.php`?的?`aliases`?數組里添加別名. ~~~ 'QrCode' => SimpleSoftwareIO\QrCode\Facades\QrCode::class ~~~ 4.配置工作就做完了,下面就開始引入使用了 ### 二、應用實例 1.命名空間引入 ~~~ use SimpleSoftwareIO\QrCode\Facades\QrCode; ~~~ 2.生成普通二維碼(掃描之后內容為填寫的字符轉) ~~~ QrCode::generate('Hello World!'); ~~~ 3.生成中文字符的二維碼(掃描之后內容為填寫的字符轉) ~~~ QrCode::encoding('UTF-8')->generate('你好世界'); ~~~ 4.將生成的指定的圖片格式二維碼保存到指定路徑 ~~~ QrCode::encoding('UTF-8')->format('png')->generate('我是內容',public_path('image/test.png')); ~~~ 5.修改二維碼圖片的大小 ~~~ QrCode::format('png')->size(100)->encoding('UTF-8')->generate('我是內容',public_path('img/qrcode.png')); ~~~ 6.改變 二維碼顏色 ~~~ QrCode::format('png')->size(100)->color(255,0,255)->generate('Hello,LaravelAcademy!',public_path('qrcodes/qrcode.png')); ~~~ 7.改變 二維碼 顏色與背景顏色(形成反差) ~~~ QrCode::format('png')->size(100)->color(255,0,255)->backgroundColor(255,255,0)->margin(100)->generate('Hello,LaravelAcademy!',public_path('qrcodes/qrcode.png')); ~~~ 8.改變 二維碼距邊框的距離 ~~~ QrCode::format('png')->size(100)->color(255,0,255)->backgroundColor(255,255,0)->margin(100)->generate('Hello,Laravel!',public_path('qrcodes/qrcode.png')); ~~~ 9.合并水印到二維碼 參數1為圖片地址 參數2為 所占百分比 如 .15 ~~~ QrCode::format('png')->size(200)->merge('參數1',參數2)->generate('LaravelAcademy',public_path('qrcodes/qrcode.png')); ~~~ 10、設置輸出圖片格式 支持 PNG,EPS,SVG 三種格式,設置方式如下: ~~~ QrCode::format('png'); // 返回一個PNG圖像 QrCode::format('eps'); // 返回一個eps圖像 QrCode::format('svg'); // 返回一個svg圖像 ~~~ 11、?顏色設置(注意:改變顏色后,可能會導致某些設備難以識別) 顏色設置的格式必須是RBG格式. 設置方式如下: ~~~ QrCode::color(255,0,255)->encoding('UTF-8')->generate('SimpleQrCode擴展包生成二維碼測試!'); ~~~ 12、?使用backgroundColor()設置背景色(注意:顏色設置的格式必須是RBG格式. ) ~~~ QrCode::size(200)->color(255,255,255)->backgroundColor(125,245,0)->encoding('UTF-8')->generate('SimpleQrCode擴展包生成二維碼測試!'); ~~~ 13、邊距設置 ~~~ QrCode::margin(100); ~~~ 14、加LOGO圖 merge 方法可以讓QrCode為生成結果加上LOGO圖片. 下方是常見的為二維碼加LOGO圖片的使用方式. ~~~ QrCode::merge($filename, $percentage, $absolute); //生成一個中間有LOGO圖片的二維碼 QrCode::format('png')->merge('path-to-image.png')->generate(); //生成一個中間有LOGO圖片的二維碼,且LOGO圖片占整個二維碼圖片的30%. QrCode::format('png')->merge('path-to-image.png', .3)->generate(); //使用絕對路徑的LOGO圖片地址創建二維碼,LOGO圖片占整個二維碼圖片的30%. QrCode::format('png')->merge('http://www.google.com/someimage.png', .3, true)->generate(); ~~~ merge 方法當前只支持PNG格式的圖片 默認使用相對于應用程序的根路徑,把第三個參數設置為 true 就能切換到使用絕對路徑 ### 三、返回圖片 ~~~ QrCode::format('png'); // 返回一個PNG圖像 $res = QrCode::size(200)->encoding('UTF-8')->generate('SimpleQrCode擴展包生成二維碼測試!'); return response($res, 200, ['Content-Type' => 'image/png',]); ~~~ 三、其他設置 1.邊距設置 也支持設置邊距. 設置方式如下: ~~~ QrCode::margin(100); ~~~ 2.容錯級別設置 改變二維碼的容錯級別也很方便. 只要這么設置: ~~~ QrCode::errorCorrection('H'); ~~~ ~~~ 容錯級別 說明 L 7% 的字節碼恢復率. M 15% 的字節碼恢復率. Q 25% 的字節碼恢復率. H 30% 的字節碼恢復率. ~~~
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看