将imagecopyresampled上的新图像设置为100%宽度/高度

时间:2016-10-17 18:20:34

标签: php image

我正在使用http://shanechism.com/code/2011/06/facebook-picture-overlay-scriptdemo here)的修改版本来设置用户上传图片的框架。

但是,对于我的生活,我无法弄清楚如何将框架设置为包含整个图像(100%宽度/高度),而不是在左下方显示为“水印”。图像。

我相信答案在于以下代码行:

imagecopyresampled( $tmp, $src, 0, 0, 0, 0, $new[0], $new[1],
    $this->uploadedInfo[0], $this->uploadedInfo[1] );

有人有什么想法吗?从我在Stackoverflow&除此之外,答案并不像我希望的那样直截了当,但我想我会在这里问这个问题。

由于

1 个答案:

答案 0 :(得分:0)

imagecopyresampled就像这样工作

bool imagecopyresampled ( resource $dst_image , resource $src_image , int $dst_x , int $dst_y , int $src_x , int $src_y , int $dst_w , int $dst_h , int $src_w , int $src_h )

您可以将功能$ src_w,$ src_h,$ dst_w和$ dst_h调整为源/目标所需的宽度/高度

Full documentation here