InfoQ

交流

讨论:图片显示[求助]

作者 yimu 发布于 0000-00-00 分类:php基础编程

我用php自己画了指示条,生成png格式图片,在网页中看不到进度,而在dreamwaver下可以看到,???



逛论坛交流图片显示[求助]

加入书签
digg+,
reddit+,
del.icio.us+,
dzone+

5 条回复

回复

>IE不支持PNG 发表人 qsy_627 发表于 10月02日
>支持 发表人 tmyu 发表于 10月02日
>源码贴出来: function ShowSpac.. 发表人 yimu 发表于 10月02日
>tmyu 附带了这个的图片: 发表人 qsy_627 发表于 10月02日
>你下载一看就知道了 发表人 tmyu 发表于 10月02日
  1. 返回顶部

    Re: 图片显示[求助]

    2003年10月02日 发表人 qsy_627

    >IE不支持PNG

  2. 返回顶部

    Re: 图片显示[求助]

    2003年10月02日 发表人 tmyu

    >支持

  3. 返回顶部

    Re: 图片显示[求助]

    2003年10月02日 发表人 yimu

    >源码贴出来:

    function ShowSpaceCollate($total,$surplus,$lenth,$height)
    {
    Header("Content-type: image/PNG");
    $pivotx=intval($lenth/2);
    $pivoty=floor($height/2);
    $barinilen=$total-$surplus;
    $degree=number_format($barinilen/$total,1);
    $barlen=round($barinilen/$total*$lenth);
    $im = imagecreate($lenth,$height);
    //定义图片中用到的颜色颜色
    $black=imagecolorallocate($im, 0,0,0);
    $white=imagecolorallocate($im, 255,255,255);
    $gray=imagecolorallocate($im, 200,200,200);
    $border=imagecolorallocate($im, 255,0,0);
    $bar=imagecolorallocate($im,50,0,75);
    imagefilledrectangle($im,0,0,$lenth,$height,$gray);
    imagefilledrectangle($im,0,0,$barlen,$height,$bar);
    $radius=intval($height/2)-4;
    imagearc($im,$lenth-$radius,$pivoty,$radius*2,$radius*2,270,450,$border);
    imagearc($im,$radius,$pivoty,$radius*2,$radius*2,90,270,$border);
    imageline($im,$radius,3,$lenth-$radius,3,$border);
    imageline($im,$radius,$height-4,$lenth-$radius,$height-4,$border);
    imagefilltoborder($im,0,0,$border,$white);
    imagefilltoborder($im,0,$height,$border,$white);
    imagecolortransparent($im,$white);
    ImagePNG($im,"spacecollate.png");
    ImageDestroy($im);
    }
    …………………………

    ShowSpaceCollate($temrec,$surpspace,500,16);

    ……………………
    空间指示条

  4. 返回顶部

    Re: 图片显示[求助]

    2003年10月02日 发表人 qsy_627

    >tmyu 附带了这个的图片:

  5. 返回顶部

    Re: 图片显示[求助]

    2003年10月02日 发表人 tmyu

    >你下载一看就知道了




  6. 我有话要讲:(可以匿名发表, 发广告的有多远请滚多远!!!)

    昵称: 请输入验证码:


抢着回答

diudiu进!

http://mall.xicn.net 这样一个系统要多少钱?说个价?俺想要!

从列表中点击某个标题链至某个页怎么做...

呵呵,低难度吧,不好意思

人的一生

http://218.5.148.165/matevbbs/showthread.php?threadid=4072 ...

转个帖子

http://www2.tianyaclub.com/new/P ... ticle=159234&flag=1

有兴趣做php开发平台的朋友请进来看看

做了一段时间的PHP编程,总感觉好多东西都是一些枯燥烦索的工作,想...

请各位老大说说smarty中的编译和cache的...

rt

关于php发mail的问题

哪位大虾有关于php调用外部smtp发邮件的例子吗?

谁能解释一下apache的重定向?

例如:把 http://www.aaa.com/bb 重定向到 http://www.aaa.com...

怎样得知客户机的信息?

<?print $HTTP_USER_AGENT;?> 结果是:Mozilla/4.0 (comp...

Php 中的类名称不区分大小写?!(原创...

PHP 中的类名称不区分大小写?! class ABC{ …… } ...

[]