ThinkPHP调用图像类来生成缩略图的方法
本文阐述了ThinkPHP调用图像类来生成缩略图的方法,分享给你参考。具体分析如下:在ThinkPHP图像类在ThinkPHP / / /延长图书馆组织 / / image.class.php util。
调用的方法如下所示:
进口(org。util。图像);
美元=新IMG(图像); / /图片实例化类对象
image_path美元= '。图像路径;
如果在ThinkPHP在PHP / app_path路径当前文件
/ / /的index.php。是一个文件。
/ /因为app_path通过index.php和加载定义。
image_info美元=美元IMG::getimageinfo($ / / image_path);获取图像信息
getimageinfo方法得到的宽度、高度、类型、大小、MIME信息,等等。
缩略图的生成非常简单。
img_path(原始参数的路径),thumb_name(缩写名称,thumb_type,包含路径)(图片类型),max_width(宽度),max_height(高):
创建缩略图:
IMG:美元:Thumb2(img_path美元,thumb_name美元,thumb_type美元美元美元,max_width,max_height);
需要注意的是缩略图的宽度和高度不能比原来的大,否则它将无法生成失败。
希望本文能对大家的PHP程序设计有所帮助。