php生成條形碼
『壹』 如何製作出包含信息的條形碼
首先你需要把自己產品去中國物品編碼中心去備案,備案之後你的產品就會有屬於自己的條碼數據,然後下載一個專業的條碼列印軟體,用產品的條碼數據批量生成條形碼,這樣你製作出來的條形碼,掃描出來的信息就是你提前編輯好的產品信息
『貳』 php生成條形碼的圖片的實例詳解
php生成條形碼的圖片的實例詳解
因為用戶的需要
寫了一個條形碼;用php生成一個條形碼的圖片
這個大家應該比我要好很多的吧,在自己項目的根目錄下建立一個測試文件(直接把下面的代碼放進去運行一下看看,我也是抄襲別人的),在實際的項目中你可以將下面的代碼封裝到一個公共類文件下的一個函數,然後調用。
class
testinfo{
function
UPCAbarcode($code)
{
$trans_code
=
$code;
$lw
=
2.2;
$hi
=
40;
$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';
/*
Compute
the
EAN-13
Checksum
digit
*/
$ncode
=
'0'.$code;
$even
=
0;
$odd
=
0;
for
($x=0;$x<12;$x++)
{
if
($x
%
2)
{
$odd
+=
$ncode[$x];
}
else
{
$even
+=
$ncode[$x];
}
}
$code.=(10
-
(($odd
*
3
+
$even)
%
10))
%
10;
/*
Create
the
bar
encoding
using
a
binary
string
*/
$bars=$ends;
$bars.=$Lencode[$code[0]];
for($x=1;$x<6;$x++)
{
$bars.=$Lencode[$code[$x]];
}
$bars.=$center;
for($x=6;$x<12;$x++)
{
$bars.=$Rencode[$code[$x]];
}
$bars.=$ends;
/*
Generate
the
Barcode
Image
*/
$img
=
ImageCreate($lw*75+30,$hi-3);
//
95
$fg
=
ImageColorAllocate($img,
0,
0,
0);
$bg
=
ImageColorAllocate($img,
255,
255,
255);
ImageFilledRectangle($img,
0,
0,
$lw*75+30,
$hi+30,
$bg);
$shift=10;
for
($x=0;$x<strlen($bars);$x++)
{
if
(($x<0)
||
($x>=45
&&
$x<46)
||
($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<5;$x++)
{
ImageString($img,5,$lw*(13+$x*6)+15,$hi+5,$code[$x+1],$fg);
ImageString($img,5,$lw*(53+$x*6)+15,$hi+5,$code[$x+6],$fg);
}
ImageString($img,4,$lw*95-7,$hi,$code[11],$fg);
/*
Output
the
Header
and
Content.
*/
header("Content-Type:
image/png");
ImagePNG($img);
}
//}
echo
UPCAbarcode('201212070099');
如有疑問請留言或者到本站社區交流討論,感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!
『叄』 phpqrcode怎麼 生成條形碼
其中 參數$text表示生成二位的的信息文本; 參數$outfile表示是否輸出二維碼圖片 文件
『肆』 PHP怎麼生成條形碼的示例代碼
條形碼不能判斷產品的真偽,條形碼是中國物品編碼中心給到注冊企業並由企業自行對公司產品進行編碼的,用微信掃常見的生活用品一般能掃出來,但工業用品很多就掃不出。
『伍』 急求!php生成條形碼問題!
我用過一款免費的WEB列印控制項,叫「楚琳WEB列印控制項」,挺不錯的,你可以下載一個試試看。
『陸』 數字怎麼變成條形碼
使用在線條形友生成器即可把數字重新生成為條形碼,具體操作方法如下:
一、首先打開網路搜索「jsons在線解析格式化」。
『柒』 怎麼用php生成18位條形碼
Github上有個項目叫php-barcode-generator
可以滿足你的需求,直接搜索就成,按照說明就可以使用了
『捌』 php生成豎排條形碼 正常都是橫著的 現在需求豎著的 不能旋轉旋轉後的條形碼失真不清晰有前輩可以幫助下么
沒處理過,提個思路,你可以試試。將條碼輸出為截圖,然後再旋轉輸出。應該不會失真。
『玖』 thinkphp如何生成條形碼
別人寫的類 如果沒有實例.如果沒有就多研究,
你要倒入類,tp3.1 和3.2不一樣 你去搜索"瓢城web俱樂部",php第三季 第四季 裡面有教怎麼在tp3.2裡面用外來拓展類.
GD庫能生成條形碼,就是很麻煩.裡面好多函數 很煩人的,參數也很多.
命名你可以 用C函數(臨時更改配置文件配置) 改tp裡面的 配置 (配置在convention.php裡面有把命名規范改了的一個配置,自己慢慢找 3.2里有)