首页 / 宠物养护 / 正文
实例PHP画布函数:绘制简单图形

Time:2025年11月25日 Read: 评论:0 作者:在森林麋了鹿

以下是一个使用PHP的`imagecreate()`和`imagefilledrectangle()`函数绘制简单矩形图形的实例。我们将使用这些函数在画布上创建一个矩形,然后将其填充为特定颜色。

```php

实例PHP画布函数:绘制简单图形 宠物养护

// 创建一个画布

$width = 200;

$height = 100;

$image = imagecreatetruecolor($width, $height);

// 分配颜色

$background_color = imagecolorallocate($image, 255, 255, 255); // 白色背景

$rectangle_color = imagecolorallocate($image, 0, 0, 0); // 黑色矩形

// 画矩形

imagefilledrectangle($image, 10, 10, $width - 10, $height - 10, $rectangle_color);

// 输出图像到浏览器

header('Content-Type: image/png');

imagepng($image);

// 释放内存

imagedestroy($image);

>

```

下面是一个表格,展示了代码中的关键步骤和对应的函数:

步骤函数说明
1`imagecreatetruecolor($width,$height)`创建一个指定宽度和高度的画布
2`imagecolorallocate($image,$red,$green,$blue)`分配颜色,这里用于背景和矩形
3`imagefilledrectangle($image,$x1,$y1,$x2,$y2,$color)`在画布上填充一个矩形
4`header('Content-Type:image/png')`设置HTTP头信息,指定输出内容类型为PNG
5`imagepng($image)`输出图像为PNG格式
6`imagedestroy($image)`释放图像资源,避免内存泄漏
标签:
排行榜
关于我们
我们成立于2024年夏,是给广大网友提供生活知识的平台,非盈利性质平台,主为广大网友交流分享生活当中的一些生活技巧,知识类的经验交流。
关于我们
主体介绍
扫码关注
琼ICP备2024040253号-18