代码如下:
@header("Content-Type:image/png");
$width=1000;//图片宽度
$height=1000;//图片高度
$H1=12;
$im =imagecreate($width,$height);
$white =imagecolorallocate($im,255,255,255);//创建颜色白色
$grey =imagecolorallocate($im,204,204,204);//创建灰色
$yellow=imagecolorallocate($im,203,255,0);//创建黄色
$red =imagecolorallocate($im,255,0,0);//创建红色
$black =imagecolorallocate($im,0,0,0);//创建字体颜色黑色
$fontfile = 'arial.ttf';
$size=20;//字体大小
$angle=0;//字体旋转角度
//画坐标系
imageline($im,100,900,$width,900,$black);
imageline($im,100,900,100,0,$black);
for($i=0;$i<9;$i++)
{
imageline($im,$i*100+100,900,$i*100+100,890,$black);
$x=$i*100+100;//X坐标位置
$y=940;//Y坐标位置
$text=$i;
imagettftext($im,$size,$angle,$x,$y,$black,$fontfile,$text);
}//x轴刻度
for($i=0;$i<9;$i++)
{
imageline($im,100,$i*100,110,$i*100,$black);
$x=80;//X坐标位置
$y=$i*100;//Y坐标位置
$text=9-$i;//刻度值
imagettftext($im,$size,$angle,$x,$y,$black,$fontfile,$text);
}//y轴刻度
//画曲线=ax^2+bX+c
$a =0.001;
$b =0.21;
$c=100;
$xc =100;
$yc =900-round($a*pow(($xc-100),2)+$b*($xc-100)+$c,0);
//
imagepng($im);
imagedestroy($im);
?>
我还是菜鸟,此问题急需解决,望各位大神帮帮忙~~
php中imagepng函数无法显示图片,同样的代码,别人测试可以显示,而我的机子显示不出来
答案:2 悬赏:70 手机版
解决时间 2021-03-09 20:57
- 提问者网友:温柔港
- 2021-03-09 07:07
最佳答案
- 五星知识达人网友:鱼忧
- 2021-03-09 07:49
如果代码没有问题,那么就是环境搭建的问题了。
你们公司各自员工用的各自的系统?
这样不好吧, 与服务器的系统有差异,会导致一些意想不到的BUG。
你们公司各自员工用的各自的系统?
这样不好吧, 与服务器的系统有差异,会导致一些意想不到的BUG。
全部回答
- 1楼网友:动情书生
- 2021-03-09 09:12
imagepng和imagegif都不可以设置的,只有imagejpeg才可以设置!
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯