- 浏览: 121062 次
- 性别:
- 来自: 上海
文章分类
最新评论
-
wahahachuang8:
GoEasy实时Web推送,支持后台推送和前台推送两种:后台推 ...
PHP socket 服务器框架--Workerman
// 因为用户的需要 写了一个条形码;用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');
发表评论
-
搞个简单的队列
2019-07-12 20:29 0//test测试 public static fu ... -
H5页面生成word文件及发送邮件
2017-07-13 11:48 1413最近工作中有用到生成word文档及发送该附件的邮件。先说说 ... -
PHP 传输会话curl函数总结
2017-02-17 14:30 442接手公司项目PC端负责人的重担,责任担当重大;从需求分 ... -
PHP 利用Curl实现多线程抓取网页和下载文件
2016-10-29 19:44 0http://onestopweb.iteye.com/bl ... -
PHP socket 服务器框架--Workerman
2016-09-28 17:29 3349马上就是国庆长假了 ... -
大型分布式网站之计划任务
2016-05-11 18:39 504最近工作做的多是活动相关的,活动的上架下架过期等需要定时执 ... -
PHP 数组遍历的差异
2015-12-22 15:22 677两个分别有 5000 个元素的数组,计算他们的差集,也就是 ... -
php计算查看一段程序代码的运行时间
2015-12-22 15:00 1564作为日后备用的功能吧,查看代码执行的效率,mysql有ex ... -
php缓存技术总结
2015-12-20 20:51 766看到一篇不错的关于php ... -
ajax页面预加载
2015-09-07 17:54 3862每天有时间休息的时候我们总是打开qq空间看看亲朋好友的说说 ... -
php函数快速简单截取中英文
2015-07-09 14:55 631我们在开发过程中,经常会碰到截取中文英文数字等的问题,大家 ... -
温习YII框架
2014-10-06 11:15 640很久没来写技术博客了但是没忘,现在的公司用的是thinkp ... -
PHP缓存应用代码
2014-04-20 22:03 987再有2个月就该庆祝自己参加工作3年整了,也是自己运用php ... -
PHP静态化之真静态化
2014-04-13 22:12 2510参考文献:http://blog.sin ... -
yii 操作session
2013-11-07 10:14 689公司新项目自9月份开始要用到YII 说实话,真心不喜欢使用 ... -
php 获取百度的热词数据
2013-05-08 14:17 913/** * 获取百度实时的热词 * @use ... -
php去除字符串首尾中英文空格
2013-05-08 14:07 880/** * 去除空格(包括中英文空格) * ... -
统计某个值在数组中出现的次数
2013-02-26 15:54 1533// 统计某个值在数组中出现的次 ... -
php随机生成颜色(值)
2013-02-26 15:49 991用PHP实现随机颜色生成 http://blog.16 ... -
php 导出word格式的数据
2012-12-17 20:46 2414大家也许对php导出excel格式数据的原理很熟悉了吧,但是e ...
相关推荐
php生成条形码 php生成条形码 php生成条形码 php生成条形码
条形码是一种字体,可以搜索条形码字体,下来后加载到系统字体中,然后用各种文本输入工具选择条形码字体就可以生成条形码,并打印出来。这里介绍了PHP生成条形码
php生成条形码、二维码完整demo,运行即可用。
php生成条形码接口 非常的好用 只需要按照说明配置,一键生成各种条形码
PHP生成条形码,可以通过PHP生成条形码.简单实用
PHP生成条形码barcode类
PHP生成条形码,二维码,条码,扫描条码 源码完整,调用极简单,新手都可以用: 直接调用: 源码目录/test_1D.php?text=要生成的内容"/> JS调用: document.writeln("源码目录/test_1D.php?text=要生成的内容 />...
php生成条形码完整demo,可运行使用
php 生成条形码 php 生成条形码 php 生成条形码
Laravel 写 php 条形码
PHP条形码生成代码, 条形码 barcode, 条形码 CODE39 CODE 128
PHP通过TCPD类可生成PDF417二维条码。 使用方法:实例化类 TCPDF2DBarcode(文件tcpdf_barcodes_2d.php),使用getBarcodePNG方法即可生成。 例:新建个PHP文件 barcode.php <?php require_once ("tcpdf_barcodes_...
这里运用了code39而自动生成二维条形码 直接用PhP生成。
使用PHP生成条形码 一、开发环境 1、环境搭建:Windows 8+Apache 2.4.18+MySQL 5.7.11+PHP 7.1.0 。 2、文本编辑器:Sublime Text3。 二、主要技术 本实验主要使用GD库图片函数和条形码制作原理实现快速生成条形码。
php生成条形码,包内带有使用说明 教给大家怎么一步一步实现条形码的生成 自己本机已实验 确实可用
php生成二维码、条形码类库及Demo源码.zip
主要介绍了php生成条形码的图片的实例详解的相关资料,希望通过本文能帮助到大家,需要的朋友可以参考下
一维条码的生成工具(PHP) 支持 code 39、Code 11、EAN13、EAN8、Code 128等各种条码格式
PHP 条形码生成 EAN_13 EAN_8 即下即用