PHP生成条形码(barcode)
【摘要】
require_once('./barcode/class/BCGColor.php'); require_once('./barcode/class/BCGDrawing.php'); ...
- require_once('./barcode/class/BCGColor.php');
- require_once('./barcode/class/BCGDrawing.php');
- require_once('./barcode/class/BCGcode128.barcode.php');
- $colorFront = new \BCGColor(0, 0, 0);
- $colorBack = new \BCGColor(255, 255, 255);
- // Barcode Part
- $font = new \BCGFontFile('./barcode/font/Arial.ttf', 14);
- $code = new \BCGcode128();
- $code->setScale(2);
- $code->setFont($font);
- $code->setColor($colorFront, $colorBack);
- $code->parse(I('code','error'));
- // Drawing Part
- $drawing = new \BCGDrawing('', $colorBack);
- $drawing->setBarcode($code);
- $drawing->draw();
- header('Content-Type: image/png');
- $drawing->finish(\BCGDrawing::IMG_FORMAT_PNG);
- 所需库下载地址:
- https://www.barcodebakery.com/en/resources/api/php/databarexpanded
- 个人打包的资源地址:
- https://download.csdn.net/download/tiaozhanji_xian/10445456
文章来源: markwcm.blog.csdn.net,作者:黄啊码,版权归原作者所有,如需转载,请联系作者。
原文链接:markwcm.blog.csdn.net/article/details/80499148
【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)