阅读量:4
imagecopyresized() 是 PHP 中用于复制并调整图像大小的函数
src_image:必需,源图像的路径或图像资源。dst_image:必需,目标图像的路径或图像资源。src_x:必需,源图像中复制内容的左上角 x 坐标。src_y:必需,源图像中复制内容的左上角 y 坐标。dst_x:必需,目标图像中粘贴内容的左上角 x 坐标。dst_y:必需,目标图像中粘贴内容的左上角 y 坐标。src_width:必需,源图像中要复制的宽度。src_height:必需,源图像中要复制的高度。dst_width:必需,目标图像中粘贴内容的宽度。dst_height:必需,目标图像中粘贴内容的高度。
示例:
$source = imagecreatefromjpeg('source.jpg');
$destination = imagecreatetruecolor(300, 200);
imagecopyresized($destination, $source, 0, 0, 0, 0, 300, 200, imagesx($source), imagesy($source));
imagejpeg($destination, 'resized_image.jpg');
imagedestroy($source);
imagedestroy($destination);
?>
在这个示例中,我们从名为 source.jpg 的图像创建了一个源图像资源,然后创建了一个目标图像资源,其大小为 300x200 像素。接下来,我们使用 imagecopyresized() 函数将源图像的内容复制到目标图像的左上角 (0, 0) 位置,并保持原始宽高比。最后,我们将调整大小后的目标图像保存为 resized_image.jpg。
以上就是关于“php imagecopyresized 参数有哪些”的相关介绍,筋斗云是国内较早的云主机应用的服务商,拥有10余年行业经验,提供丰富的云服务器、租用服务器等相关产品服务。云服务器资源弹性伸缩,主机vCPU、内存性能强悍、超高I/O速度、故障秒级恢复;电子化备案,提交快速,专业团队7×24小时服务支持!
简单好用、高性价比云服务器租用链接:https://www.jindouyun.cn/product/cvm