GD库imagecopyresampled()方法详解~

Posted zjh

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了GD库imagecopyresampled()方法详解~相关的知识,希望对你有一定的参考价值。

整理了一下GD库这个缩放,拉伸复制的方法 

因为这个函数参数太多了~

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 )    $dst_image:新建的图片    $src_image:需要载入的图片    $dst_x:设定需要载入的图片在新图中的x坐标 (一般为0)    $dst_y:设定需要载入的图片在新图中的y坐标 (一般为0)    $src_x:设定载入图片要载入的区域x坐标 (一般为0,相对移动原图X坐标)    $src_y:设定载入图片要载入的区域y坐标 (一般为0,相对移动原图Y坐标)    $dst_w:设定载入的原图的宽度 --这里设置的宽度 影响原图比例    $dst_h:设定载入的原图的高度 --这里设置的高度 影响原图比例    $src_w:原图要载入的宽度   --这里设置的宽度会影响复制图片的宽--    $src_h:原图要载入的高度   --这里设置的长度会影响复制图片的长-- */

 

以上是关于GD库imagecopyresampled()方法详解~的主要内容,如果未能解决你的问题,请参考以下文章

使用PHP的GDlib imagecopyresampled时可以保留PNG图像透明度吗?

Windows环境下php开启GD库的方法

复制图像变量 GD 库

如何在PHP中开启GD库支持

imagecopyresampled 裁剪 黑条

PHP使用GD2库画图,图像无法输出解决方法