【PHP】php 生成條形碼


1.什么是條形碼?

  百度百科定義:條形碼(barcode)是將寬度不等的多個黑條和空白,按照一定的編碼規則排列,用以表達一組信息的圖形標識符。常見的條形碼是由反射率相差很大的黑條(簡稱條)和白條(簡稱空)排成平行線的圖案。在日常生活中,條形碼可以標出物品的生產國、制造廠家、商品名稱、生產日期、圖書分類號、郵件地點起止、類別、日期等許多信息。條形碼編碼格式具體請參考

  打印出來的優惠券,商家需要用驗證器讀取條形碼,來獲得其有效性。

 

2.如何生成條形碼?

  首先找到強大的開源資料,在barcode官網下載barcodegen最新版本。解壓到你根目錄

       下載地址: http://www.barcodebakery.com/en/download

 

 3 使用 

 

(1)class文件夾是已封裝好生成條形碼的類,只需要調用即可。

(2)index.php是一個可選擇條件生成條形碼的功能,是主程序的入口,而html文件夾是提供的被引用的代碼,code39.php指的是指向默認的編碼格式。

 

<?php
header('Location: html/code39.php');
?>

當直接訪問http://127.0.0.1/barcodegen/index.php時,用戶可以體驗該功能,任意選擇項,生成對應的條形碼。需要的話可以將它改版成module來使用。

 

 

(3)test_1D.php是另外一個例子,通過代碼直接生成HELLO條形碼。 

    當訪問 http://127.0.0.1/barcodegen/test_1D.php  時,HELLO.PNG圖片生成

 

訪問 test_1D.html 可直接看到條形碼圖片

 

 4 驗證

 生成得條形碼圖片。保存下來。去官網驗證一下是否正確

驗證地址:http://www.onlinebarcodereader.com/

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM