0
私はGDイメージライブラリを使用しようとしていますが、成功しません。私が試したすべてのコードは、常に同じ小さな空の画像を表示します。私はすでにチェックして、GDが有効になっています。フォルダのアクセス許可は、場合によっては777に設定されています。使用しています:ImageLine、imagecreatetruecolorが正しく動作しない
OS:Macエルキャピタン、 サーバー:MAMP、 PHPバージョン: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);