在 PHP 中,你可以使用 GD 库来处理图片。以下是使用 GD 库处理图片的简单示例:
- 创建一个画布 - 使用 imagecreatetruecolor 函数创建一个空白画布。
$image = imagecreatetruecolor($width, $height);
- 从文件中加载图像 - 使用 imagecreatefromjpeg、imagecreatefrompng 或 imagecreatefromgif 函数从文件中加载图像。
$image = imagecreatefromjpeg("image.jpg");
- 调整大小 - 使用 imagescale 或 imagecopyresampled 函数调整图像大小。
$thumb = imagescale($image, $newWidth, $newHeight);
- 添加文本或形状 - 使用 imagettftext、imagestring 或 imageellipse 等函数添加文本或形状。
imagettftext($image, $fontSize, $angle, $x, $y, $color, $fontFile, $text);
- 保存图像 - 使用 imagejpeg、imagepng 或 imagegif 函数将图像保存到文件或输出到浏览器。
header("Content-Type: image/jpeg");
imagejpeg($image);
还有许多其他的 GD 函数可用于处理图像,你可以阅读 PHP 手册中的 GD 库文档来了解更多信息。