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

时间:2009-09-10 15:08:07

标签: php gdi+

我正在使用PHP& GD库。

我想在指定的坐标(左上角或右上角或图像中的任何位置)上绘制一张图像(比如说这个http://www.gravatar.com/avatar/107f2fafb2d29fedc3783b141139a878?s=128&d=identicon&r=PG):http://www.geekpedia.com/gallery/fullsize/simplistic-windows-wallpaper.jpg

如何使用PHP和GD库。

2 个答案:

答案 0 :(得分:4)

imagecopy()imagecopymerge()。它的文档也带来了例子。

答案 1 :(得分:1)

imagecopyresampled()imagecopyresized()应该完全按照您的意愿行事 (尽管它的名字,imagecopyresampled确实调整了大小。)
他们拍摄部分或全部源图像,调整其大小并将其复制到目标图像中。 如果源图像不是方形,则可以在复制时裁剪或扭​​曲它。