php 生成条形码(支持任意php框架)

2025-11-06 0 850

一:插件安装

在php中我们可以使用php-barcode-generator插件来生成条形码,php-barcode-generator插件github地址:https://github.com/picqer/php…

composer require picqer/php-barcode-generator

二:php-barcode-generator插件简单使用

1:例:

$generator = new PicqerBarcodeBarcodeGeneratorHTML(); echo $generator>getBarcode(123456, $generator::TYPE_CODE_128);

根据如上就可以实现条形码的生成:

php 生成条形码(支持任意php框架)

2:根据条形码生成类型,我们可以使用如下四种方式生成条形码

$generatorSVG = new PicqerBarcodeBarcodeGeneratorSVG(); #创建SVG类型条形码 $generatorPNG = new PicqerBarcodeBarcodeGeneratorPNG(); #创建PNG类型条形码 $generatorJPG = new PicqerBarcodeBarcodeGeneratorJPG(); #创建JPG类型条形码 $generatorHTML = new PicqerBarcodeBarcodeGeneratorHTML(); #创建HTML类型条形码

如果要生成PNG或JPG图像,则还需要在系统上安装GD库或Imagick拓展,Imagick拓展安装方式可参考: PHP的Imagick拓展安装

3:getBarcode方法参数说明:

getBarcode($code, $type, $widthFactor = 2, $totalHeight = 30, $color = black)

code:条形码数据type:条形码的类型,使用在类中定义的常量,具体参数可参考githubwidthFactor:条形码的宽度totalHeight:条形码高度color:条形码的颜色

4:如果你想要将条形码嵌入到html中

将生成的条形码进行base64编码嵌入到img标签中

$generator = new PicqerBarcodeBarcodeGeneratorPNG(); $barcode = $generator>getBarcode(123456, $generator::TYPE_CODE_128); $barcode = base64_encode($barcode); echo <img src=”https://img-blog.csdnimg.cn/2022010703050052394.png. $barcode .“/>;

这样就可以将条形码嵌入到html中了

收藏 (0) 打赏

感谢您的支持,我会继续努力的!

打开微信/支付宝扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

遇见资源网 后端开发 php 生成条形码(支持任意php框架) https://www.ox520.com/3607.html

常见问题

相关文章

猜你喜欢
发表评论
暂无评论
官方客服团队

为您解决烦忧 - 24小时在线 专业服务