• 欢迎来到本博客,希望可以y一起学习与分享

复制图片并允许调整大小(可做缩略图)

PHP benz 4年前 (2017-05-04) 149次浏览 0个评论 扫描二维码

此处使用的函数是    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 )   

imagecopyresampled() 将一幅图像中的一块正方形区域拷贝到另一个图像中,平滑地插入像素值,因此,尤其是,减小了图像的大小而仍然保持了极大的清晰度。

如果源和目标的宽度和高度不同,则会进行相应的图像收缩和拉伸。坐标指的是左上角。本函数可用来在同一幅图内部拷贝(如果 dst_image 和 src_image 相同的话)区域,但如果区域交迭的话则结果不可预知。

重采样拷贝部分图像并调整大小

参数

dst_image

目标图象连接资源。

src_image

源图象连接资源。

dst_x

目标 X 坐标点。

dst_y

目标 Y 坐标点。

src_x

源的 X 坐标点。

src_y

源的 Y 坐标点。

dst_w

目标宽度。

dst_h

目标高度。

src_w

源图象的宽度。

src_h

源图象的高度。

返回值

成功时返回 TRUE, 或者在失败时返回 FALSE

未缩略前的图片(使用函数 imagecopy)

缩略后的图片(使用函数 imageresampled)(图片的宽高各缩小20px)

以下是一个例子:

 


文章 复制图片并允许调整大小(可做缩略图) 转载需要注明出处
喜欢 (0)

您必须 登录 才能发表评论!