以下是一个使用 PHP 和 HTML5 Canvas API 来绘制粗线的实例。在这个例子中,我们将使用 PHP 生成一个包含粗线的 HTML5 Canvas 图像。
```php

// 创建一个新的画布
$canvas = imagecreatetruecolor(400, 200);
// 分配颜色
$white = imagecolorallocate($canvas, 255, 255, 255);
$black = imagecolorallocate($canvas, 0, 0, 0);
// 填充背景颜色
imagefill($canvas, 0, 0, $white);
// 绘制粗线
imageline($canvas, 50, 50, 350, 150, $black);
// 输出图像到浏览器
header('Content-Type: image/png');
imagepng($canvas);
// 释放内存
imagedestroy($canvas);
>
```
以下是一个表格,展示了上述代码中使用的函数和参数:
| 函数 | 参数 | 说明 |
|---|---|---|
| imagecreatetruecolor | width,height | 创建一个新的图像,返回图像资源。 |
| imagecolorallocate | image,red,green,blue | 分配颜色,返回颜色索引。 |
| imagefill | image,x,y,color | 使用指定的颜色填充图像。 |
| imageline | image,x1,y1,x2,y2,color | 在图像上绘制直线。 |
| header | 'Content-Type:image/png' | 发送HTTP头部信息,设置内容类型为PNG图像。 |
| imagepng | image | 输出图像到浏览器,输出为PNG格式。 |
| imagedestroy | image | 释放图像资源,销毁图像。 |
这个简单的 PHP 脚本会在浏览器中生成一个包含一条粗线的 PNG 图像。你可以将这个脚本保存为一个 `.php` 文件,并通过 PHP 服务器运行它来查看结果。







