一:外掛程式安裝
composer require picqer/php-barcode-generator
二:php-barcode-generator外掛程式簡單使用
1:例:
$generator = new \picqer\barcode\barcodegeneratorhtml();
echo $generator->getbarcode('123456', $generator::type_code_128);
根據如上就可以實現條形碼的生成:
2:根據條形碼生成型別,我們可以使用如下四種方式生成條形碼
$generatorsvg = new \picqer\barcode\barcodegeneratorsvg(); #建立svg型別條形碼
$generatorpng = new \picqer\barcode\barcodegeneratorpng(); #建立png型別條形碼
$generatorjpg = new \picqer\barcode\barcodegeneratorjpg(); #建立jpg型別條形碼
$generatorhtml = new \picqer\barcode\barcodegeneratorhtml(); #建立html型別條形碼
如果要生成png或jpg影象,則還需要在系統上安裝gd庫或imagick拓展,imagick拓展安裝方式可參考: php的imagick拓展安裝
3:getbarcode方法引數說明:
getbarcode($code, $type, $widthfactor = 2, $totalheight = 30, $color = 'black')
code:條形碼資料
widthfactor:條形碼的寬度
totalheight:條形碼高度
color:條形碼的顏色
4:如果你想要將條形碼嵌入到html中
將生成的條形碼進行base64編碼嵌入到img標籤中
$generator = new \picqer\barcode\barcodegeneratorpng();
$barcode = $generator->getbarcode('123456', $generator::type_code_128);
$barcode = base64_encode($barcode);
echo '
這樣就可以將條形碼嵌入到html中 PHP生成條形碼
1.什麼是條形碼?列印出來的優惠券,商家需要用驗證器讀取條形碼,來獲得其有效性。2.如何生成條形碼?2.1檔案結構 2.2具體解析 1 class資料夾是已封裝好生成條形碼的類,只需要呼叫即可。2 index.php是乙個可選擇條件生成條形碼的功能,是主程式的入口,而html資料夾是提供的被引用的 ...
PHP生成條形碼
前陣子在做乙個商家優惠券的功能,需要用到條形碼,於是將資料重新整理下。1.什麼是條形碼?列印出來的優惠券,商家需要用驗證器讀取條形碼,來獲得其有效性。2.如何生成條形碼?首先找到強大的開源資料,在barcode barcodegen.1d php5.v5.0.1.zip版本,然後解壓檔案放到你的ap...
PHP生成條形碼
1.什麼是條形碼?條形碼 barcode 是將寬度不等的多個黑條和空白,按照一定的編碼規則排列,用以表達一組資訊的圖形識別符號。常見的條形碼是由反射率相差很大的黑條 簡稱條 和白條 簡稱空 排成的平行線圖案。條形碼可以標出物品的生產國 製造廠家 商品名稱 生產日期 圖書分類號 郵件起止地點 類別 日...