PHP:如何在另一幅图像上绘制图像?

4
2个回答

6

@Havenard:这两种方法都很好,而且完美地工作。但我遇到了一个问题,我想将我的图像(我想应用于另一张图像上)调整为32x32大小,是否有使用GD库的方法可以为我完成此操作,否则我必须创建另一个脚本,先调整图像大小,然后再将其应用于另一张图像上,这可能会导致减速。因此,请告诉我任何一种方法,可以在将其应用于另一张图像之前将我的图像调整为32x32大小。 - djmzfKnm

3

imagecopyresampled() 或者 imagecopyresized() 可以完全实现你需要的功能。(尽管它们的名字中都有“copy”,但实际上也可以进行缩放操作。) 它们会取出一部分或全部源图像,将其重新调整大小,并复制到目标图像中。如果源图像不是正方形,你可以在复制时裁剪或扭曲它。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接