PHP

php imagecopyresized 怎么用

小樊
82
2024-12-06 02:00:54
栏目: 编程语言

imagecopyresized() 是 PHP 中一个用于复制并调整图像大小的函数

bool imagecopyresized ( resource $dst_image, resource $src_image, int $dst_x, int $dst_y, int $src_x, int $src_y, int $dst_width, int $dst_height, int $src_width, int $src_height )

参数说明:

使用示例:

<?php
// 创建一个 200x200 大小的空白图像
$dst_image = imagecreatetruecolor(200, 200);

// 加载一张图片作为源图像
$src_image = imagecreatefromjpeg('source.jpg');

// 将源图像复制到目标图像中,调整大小为 150x150
imagecopyresized($dst_image, $src_image, 0, 0, 0, 0, 150, 150, imagesx($src_image), imagesy($src_image));

// 保存调整大小后的图像
imagejpeg($dst_image, 'resized_image.jpg');

// 释放内存
imagedestroy($dst_image);
imagedestroy($src_image);
?>

在这个示例中,我们首先创建了一个 200x200 大小的空白图像,然后加载了一张名为 “source.jpg” 的图片作为源图像。接下来,我们使用 imagecopyresized() 函数将源图像复制到目标图像中,并将其大小调整为 150x150。最后,我们保存调整大小后的图像为 “resized_image.jpg”,并释放内存。

0
看了该问题的人还看了