生成和读取条形码
我为一家设有国家办事处的大公司建立了一个电子购物网站。
我想做的是以下几点
- 在将包裹发送到公司的国家办事处之前,通过PHP生成条形码
- 当物品到达国家办事处时,工作人员将登录他们的帐户,通过条形码阅读器(位于包装上)扫描此条形码,网站将自动“批准”收到的物品。
是否只能使用Web界面?我的意思是没有任何本地应用程序。如何做到这一点?请解释一下。
我为一家设有国家办事处的大公司建立了一个电子购物网站。
我想做的是以下几点
是否只能使用Web界面?我的意思是没有任何本地应用程序。如何做到这一点?请解释一下。
所以这里有一个方法可能适合你:
您需要将记录放入数据库中,例如:
package_id | name | status 1234 My Package shipped
生成一个包含package_id条形码,您必须决定要使用的条形码类型。您还可以使用数据矩阵。然后,将条形码创建为图像,以便可以打印它。数据矩阵非常适合大型自定义数据。
打印条形码,将其放在包装上
包裹到达办公室,用户登录您的网站,点击“确认包裹已收到”或其他任何内容。然后有一个文本字段,他聚焦文本字段,扫描条形码/数据矩阵,您的包裹ID“1234”将出现在文本字段中
提交表单,在数据库中查找条目,将其更改为:
package_id | name | status
1234 My Package delivered
提示如果您使用QR码,则可以通过许多手机读取它,因此您不需要真正的条形码扫描仪。您可以编写一个应用程序来读取条形码并将package_id发送到您的服务器。
Tcpdf有几个用于生成条形码的类:
http://www.tcpdf.org/doc/code/classTCPDFBarcode.html
用很好的例子:
http://www.tcpdf.org/examples.php
例如,第一个:
// set the barcode content and type
$barcodeobj = new TCPDFBarcode('http://www.tcpdf.org', 'C128');
// output the barcode as HTML object
echo $barcodeobj->getBarcodeHTML(2, 30, 'black');