你可以用imageline一条线一条线的链接,正如楼上这位所说。但是你也可以用imagepolygon(绘制多边形)。
<?php
// 创建真彩色画布
$image = imagecreatetruecolor(400, 300);
// 填充画布颜色
$bg = imagecolorallocate($image, 0, 0, 0);
// 多边形的颜色
$col_poly = imagecolorallocate($image, 255, 255, 255);
// 绘制多边形
imagepolygon($image,
array (
0, 0,
50, 100,
250, 100,
200, 0
),
3,
$col_poly);
// 输出图片
header("Content-type: image/png");。
其实你为什么非要BYTE格式处理呢,作图之类应该交给PS等软件,不过楼主硬是要一个例子,请看下面代码:<?
if(!file_exists('test.jpg'))
{
fopen('test.jpg')
}
$fp = fopen('test.jpg', 'w')
fwrite($fp, $byte)
fclose($fp)
header ("Content-type: image/jpg")
echo $byte
?>
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)