欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

透过 PHP 生成 一维码

程序员文章站 2024-01-18 07:58:04
...
通过 PHP 生成 一维码
此代码来自 http://www.nixiaofeng.com/110.html
 13) die('条码长度不正确');    if (strlen($code) == 12) {        // 计算校验位        $lsum = 0;        $rsum = 0;        for($i=1; $i'AAAAAA','AABABB','AABBAB','AABBBA','ABAABB','ABBAAB','ABBBAA','ABABAB','ABABBA','ABBABA');    // 定义左侧码,分为“A”、“B”两种    $Lencode = array("A" => array('0001101','0011001','0010011','0111101','0100011','0110001','0101111','0111011','0110111','0001011'),    "B" => array('0100111','0110011','0011011','0100001','0011101','0111001','0000101','0010001','0001001','0010111'));    // 定义右侧码,统一为“C”编码    $Rencode = array('1110010','1100110','1101100','1000010','1011100','1001110','1010000','1000100','1001000','1110100');         // 编码起始符    $barcode = $start;    // 编码左资料位    for($i=1; $i=92)为中止符,($x>=45 && $x=45 && $x=92)) {            $increment = 10;        } else {            $increment = 0;        }        // 当编码值为“1”时,输出黑色;当编码值为“0”时,输出白色        if ($barcode[$x] == '1') {            $color = $fg;        } else {            $color = $bg;        }        ImageFilledRectangle($img, ($x*$width)+30,5,($x+1)*$width+29,$height+$increment,$color);    }    ImageString($img, 5, 20, $height+5, $code[0], $fg);    for ($x=0; $x
输入EAN-13条形码(如果输入12位长度,将自动计算校验位)


透过 PHP 生成 一维码
透过 PHP 生成 一维码

声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。

相关文章

相关视频