PHP使用imagecopy方法进行拼接图片
PHP使用imagecopy方法进行拼接图片,现在需要拼接上去的图片(第二个参数代表的图片)旋转12度,怎么做???、...
PHP使用imagecopy方法进行拼接图片,现在需要拼接上去的图片(第二个参数代表的图片)旋转12度,怎么做???、
展开
1个回答
展开全部
拼接图片? imagecopy 函数的作用是:拷贝图像的一部分。
你是不是想从 一个图片中复制出来一部分,并旋转。这样的话,很简单的。比如,以jpg图片为例
function myimagecopy($src_img)
{
$src_im = imagecreatefromjpeg( $src_img );
$dst_im = imagecreatetruecolor(80, 80);
// 复制 并 旋转
imagecopy($dst_im, $src_im, 0, 0, 300, 13, 80, 80);
$dst_im = imagerotate($dst_im, 12, 0);
// 将复制出来的图片保存到 banner02.jpg
imagejpeg($dst_im, "./banner02.jpg");
imagedestroy($dst_im);
imagedestroy($src_im);
}
myimagecopy('banner01.jpg');
不明白你说的拼接是什么意思,是把很多小图 拼接成一个大图吗,如果这样的话,和上面的代码思路差不多,修改一下就可以。
追问
那最后还有个问题,就是我用PHP生成一个二维码,但是它是白底的,我想把白底变成透明的。怎么搞?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |