我试图使用GD图像库但没有成功。我尝试的所有代码始终显示相同的小空图像。我已经检查过并启用了GD。文件夹权限设置为777以防万一。我正在使用:
操作系统:Mac El Capitan, 服务器:MAMP, PHP ver:7.0.10。
感谢任何帮助。
$size = 600;
$img = imagecreatetruecolor($size, $size);
$white = imagecolorallocate($img, 255, 255, 255);
$black = imagecolorallocate($img, 0, 0, 0);
imagefilledrectangle($img,0,0,$size,$size,$white);
function Vector($palette,$startx,$starty,$angle,$length,$colour){
$angle = deg2rad($angle);
$endx = $startx+cos($angle)*$length;
$endy = $starty-sin($angle)*$length;
return(imageline($palette,$startx,$starty,$endx,$endy,$colour));
}
Vector($img,$size/2,$size/2,30,200,$black);
header("Content-type: image/png");
imagepng($img);
答案 0 :(得分:0)
我将代码移到页面顶部并且可以正常工作。我不知道为什么它在html里面不起作用,可能是标题?嗯,我之前把标题移到了顶部,但它仍然没有用。无论如何,我必须阅读更多关于图书馆的信息。