<track id="f1xuz"><ruby id="f1xuz"><tt id="f1xuz"></tt></ruby></track>
<p id="f1xuz"></p>
  • 0712-2888027 189-8648-0214
    微信公眾號

    孝感風信網絡科技有限公司微信公眾號

    當前位置:主頁 > 技術支持 > PHP > Laravel擴展包條形碼生成工具——milon/barcode

    Laravel擴展包條形碼生成工具——milon/barcode

    時間:2023-10-01來源:風信官網 點擊: 3530次
    milon/barcode可生成一維碼、二維碼等多種條碼格式,使用也非常的方便。
     
    項目地址:https://github.com/milon/barcode
     
    安裝:
     
    $ composer require milon/barcode
     
    安裝完成之后,我們需要注冊providers服務
     
    修改config/app.php文件,
     
    'providers' => array(
        ...
        'Milon\Barcode\BarcodeServiceProvider',
    )
     
    注冊alias服務
     
    'aliases' => [
        ...
        'DNS1D' => Milon\Barcode\Facades\DNS1DFacade::class,
        'DNS2D' => Milon\Barcode\Facades\DNS2DFacade::class,
    ]
     
    配置成功之后,我們就可以開始使用milon/barcode擴展包。
     
    milon/barcode支持很多種格式,如:SVG、HTML、圖片PNG格式等。
     
    一維碼示例:
     
    echo DNS1D::getBarcodeSVG("4445645656", "PHARMA2T");
    echo DNS1D::getBarcodeHTML("4445645656", "PHARMA2T");
    echo '<img src="data:image/png,' . DNS1D::getBarcodePNG("4", "C39+") . '" alt="barcode"   />';
    echo DNS1D::getBarcodePNGPath("4445645656", "PHARMA2T");
    echo '<img src="data:image/png;base64,' . DNS1D::getBarcodePNG("4", "C39+") . '" alt="barcode"   />';
     
    二維碼示例:
     
    echo DNS1D::getBarcodeSVG("4445645656", "C39");
    echo DNS2D::getBarcodeHTML("4445645656", "QRCODE");
    echo DNS2D::getBarcodePNGPath("4445645656", "PDF417");
    echo DNS2D::getBarcodeSVG("4445645656", "DATAMATRIX");
    echo '<img src="data:image/png;base64,' . DNS2D::getBarcodePNG("4", "PDF417") . '" alt="barcode"   />';
     
    參數說明:
     
    echo DNS1D::getBarcodeSVG("4445645656", "PHARMA2T",3,33,"green");
    條碼內容:4445645656:
    條碼類型:PHARMA2T
    條碼每個元素的寬和高:3,33
    條碼顏色:green
    欄目列表
    推薦內容
    熱點內容
    展開
    美女自慰网站,亚洲一级a√无码,亚洲精品高清线久久,A大片免费久久精品