12.2.5 复制图像并改变尺寸

更新于 2026年10月10日 版权声明
12.2.5 复制图像并改变尺寸

程序开发过程中可能会遇到需要缩略图的情况,也就是把正常图片的尺寸改小,然后保存或输出到浏览器中。PHP中的imagecopyresized函数可以实现这种功能。

图示

语法:

图示

该函数总共有10个参数,想要了解这些参数的用法,首先来看例12.12。例中完成了处理图像的一种功能。使用图形软件处理图像的时候,步骤通常是这样的:

(1)导入图像之前需要知道图像的宽、高和图像需要缩小的百分比。

(2)根据百分比计算出新的宽、高,我们需要先创建一个画布。

(3)把要处理的图像导入进来,复制图层。

(4)编辑图层并且保存,然后输入文件名就会保存成一个编辑后的图像文件。(https://www.daowen.com)

【例12.12】imagecopyresized函数的使用。

图示

图示

运行结果如图12.8所示。

图示

图12.8

从此例可以看出复制并改变图像大小的这个函数的各个参数的用法。这里把生成的小图暂时称为目标图像,把原来的图像称为源图。

表12.3 imagecopyresized各参数

图示

↑上一章 ↓下一章
关注公众号获取验证码
复制内容需要验证码(7.99元/天)