|
function UPCAbarcode($code) {
$lw = 2; $hi = 100;
$Lencode = array('0001101','0011001','0010011','0111101','0100011',
'0110001','0101111','0111011','0110111','0001011');
$Rencode = array('1110010','1100110','1101100','1000010','1011100',
'1001110','1010000','1000100','1001000','1110100');
$ends = '101'; $center = '01010';
/* UPC-A Must be 11 digits, we compute the checksum. */
if ( strlen($code) != 11 ) { die("UPC-A Must be 11 digits."); }
/* Compute the EAN-13 Checksum digit */
$ncode = '0'.$code;
$even = 0; $odd = 0;
for ($x=0;$x=45 && $x=85)) { $sh=10; } else { $sh=0; }
if ($bars[$x] == '1') { $color = $fg; } else { $color = $bg; }
ImageFilledRectangle($img, ($x*$lw)+15,5,($x+1)*$lw+14,$hi+5+$sh,$color);
}
/* Add the Human Readable Label */
ImageString($img,4,5,$hi-5,$code[0],$fg);
for ($x=0;$x
UPCAbarcode('12345678901');
?>

您可能感兴趣的文章:PHP开发中常见的安全问题详解和解决方法(如Sql注入、CSRF、Xss、CC等)php制作的简单验证码识别代码thinkphp3.2点击刷新生成验证码PHP编写登录验证码功能 附调用方法thinkphp自带验证码全面解析Ajax和PHP正则表达式验证表单及验证码分享一个漂亮的php验证码类PHP 极验验证码实例讲解PHP实现生成带背景的图形验证码功能PHP脚本自动识别验证码查询汽车违章PHP实现登陆表单提交CSRF及验证码
|
|