天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

php生成EAN_13標準條形碼實例

下面的就是生成EAN_13標準的條碼的php方法,需要php+gd 環境 
  復制代碼 代碼如下:<?
function EAN_13($code) {
  //一個單元的寬度
  $lw = 2;
  //條碼高 
  $hi = 100;
  // the guide code is no coding,is used to show the left part coding type//
  // Array guide is used to record the EAN_13 is left part coding type//
  $Guide = array(1=>'AAAAAA','AABABB','AABBAB','ABAABB','ABBAAB','ABBBAA','ABABAB','ABABBA','ABBABA');
  $Lstart ='101';
  $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'));
  $Rencode = array('1110010','1100110','1101100','1000010','1011100',
                   '1001110','1010000','1000100','1001000','1110100');    

  $center = '01010';

  $ends = '101';
  if ( strlen($code) != 13 )
   { die("UPC-A Must be 13 digits."); }
$lsum =0;
$rsum =0;
  for($i=0;$i<(strlen($code)-1);$i++)
  {
    if($i % 2)
{
 // $odd += $ncode[$x]
  $lsum +=(int)$code[$i];
 }else{
  $rsum +=(int)$code[$i];
 }

  }
  $tsum = $lsum*3 + $rsum;
    if($code[12] != (10-($tsum % 10)))
{
   die("the code is bad!");
    } 

 // echo $Guide[$code[0]];
  $barcode = $Lstart;
  for($i=1;$i<=6;$i++)
  {
    $barcode .= $Lencode [$Guide[$code[0]][($i-1)]] [$code[$i]];
  }
  $barcode .= $center;

  for($i=7;$i<13;$i++)
  {
    $barcode .= $Rencode[$code[($i)]] ;
  }
  $barcode .= $ends;

    $img = ImageCreate($lw*95+60,$hi+30);
  $fg = ImageColorAllocate($img, 0, 0, 0);
  $bg = ImageColorAllocate($img, 255, 255, 255);
  ImageFilledRectangle($img, 0, 0, $lw*95+60, $hi+30, $bg);
  $shift=10;
  for ($x=0;$x<strlen($barcode);$x++) {
    if (($x<4) || ($x>=45 && $x<50) || ($x >=92)) 
  { 
    $sh=10; 
  } else { 
    $sh=0; 
  }
    if ($barcode[$x] == '1') 

  $color = $fg;
    } else { 
  $color = $bg; 
}
    ImageFilledRectangle($img, ($x*$lw)+30,5,($x+1)*$lw+29,$hi+5+$sh,$color);
  }
  /* Add the Human Readable Label */
  ImageString($img,5,20,$hi+5,$code[0],$fg);
  for ($x=0;$x<6;$x++) {
    ImageString($img,5,$lw*(8+$x*6)+30,$hi+5,$code[$x+1],$fg);
    ImageString($img,5,$lw*(53+$x*6)+30,$hi+5,$code[$x+7],$fg);
  }
 // ImageString($img,4,$lw*95+17,$hi-5,$code[12],$fg);
  /* Output the Header and Content. */
  header("Content-Type: image/png");
  ImagePNG($img);

}

EAN_13('6901028055048');

?> 

php技術php生成EAN_13標準條形碼實例,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 曰本xxⅹ孕妇性xxx | 成年人在线视频免费观看 | 成人亚洲视频 | 久久九九精品国产自在现线拍 | 国产精片久久久久久婷婷 | 精品日韩欧美一区二区三区 | av影音先锋影院男人站 | 啪啪漫画无遮挡全彩h同人 啪啪激情婷婷久久婷婷色五月 | 久久亚洲AV成人无码动态图 | 黑人巨大交牲老太 | 双腿被绑成M型调教PLAY照片 | 国产成人永久免费视频 | 一个人免费视频在线观看高清版 | 欧美人妖12p | 校花在公车上被内射好舒服 | 国产XXXXXX农村野外 | 1819sextub欧美中国 | 欧美亚洲色帝国 | 成人在线观看国产 | 女人把腿张开叫男人桶免费视频 | 三级网址在线播放 | 久久操热在线视频精品 | 欧美日韩午夜群交多人轮换 | 亚洲成A人片在线观看中文不卡 | 嫩草影院地址一二三 | 亚洲 欧美 日本 国产 高清 | 色偷偷7777www| 18禁裸乳无遮挡免费网站 | 亚洲国产精品久久人人爱 | 调教女M屁股撅虐调教 | 午夜免费福利小电影 | 久久无码AV亚洲精品色午夜 | 在线免费观看亚洲视频 | 国产AV电影区二区三区曰曰骚网 | 四虎永久在线精品国产 | xx顶级欧美熟妞xxhd | 97在线播放视频 | 超清无码波多野吉衣与黑人 | 午夜AV内射一区二区三区红桃视 | 大香伊人中文字幕精品 | 国产精品麻豆a在线播放 |