php GD Library imagecopyrezised()

时间:2013-10-03 11:35:19

标签: php gd

我使用以下行调整图像文件的大小:

imagecopyresized($dst_image, $dst_image, 0, 0, 0, 0, 1000, 750, $src_w, $src_h

我希望1000和750的值是新图像文件的尺寸,而是创建与原始文件具有相同尺寸的图像,并将该图像的一部分复制回其上。

有人可以帮忙吗?

1 个答案:

答案 0 :(得分:1)

您应该创建一个新的图像源并将图像复制到那里:

$resized = imagecreatetruecolor(1000, 750);
imagecopyresized($resized, $dst_image, 0, 0, 0, 0, 1000, 750, $src_w, $src_h)

请参阅docs: php.net/imagecopyresized