PHP提供了许多处理图像文件的函数,可以使用这些函数来操作图像文件。
要打开图像文件,可以使用imagecreatefromjpeg()
、imagecreatefrompng()
、imagecreatefromgif()
等函数。
// 打开jpg文件
$img = imagecreatefromjpeg("example.jpg");
要调整图像大小,可以使用imagescale()
、imagecopyresampled()
等函数。
// 调整图像大小为200x200
$resized_img = imagescale($img, 200, 200);
要保存图像文件,可以使用imagejpeg()
、imagepng()
、imagegif()
等函数。
// 保存为png文件
imagepng($resized_img, "resized.png");
使用完图像后,应该销毁它以释放内存。
// 销毁图像
imagedestroy($img);
imagedestroy($resized_img);