Thinkphp calls the image class to generate a thumbnail image, Thinkphpimage
The example in this article describes how thinkphp calls the image class to generate thumbnails. Share to everyone for your reference. The specific analysis is as follows:
The thinkphp Image class is in thinkphp/extend/library/org/util/image.class.php.
The calling method is as follows:
Import ("ORG. Util.image "); $Img = new Image ();//Instantiate picture class object $image_path = './picture path ';//If the current PHP file is in the thinkphp app_path path//'. is the upper level file of index.php. Because App_path is defined and loaded by index.php. $image _info = $Img:: Getimageinfo ($image _path);//Get picture information
The Getimageinfo method obtains information such as the width,height,type,size,mime of the picture.
The generation of thumbnails is simple.
Parameters need Img_path (original path), Thumb_name (thumbnail name, including path), Thumb_type (picture type), Max_width (width), max_height (high):
Generate thumbnails: $Img:: THUMB2 ($img _path, $thumb _name, $thumb _type, $Max _width, $Max _height);
It is important to note that the width and height of the thumbnails cannot be larger than the original image, or it will generate a failure
I hope this article is helpful to everyone's PHP programming.
http://www.bkjia.com/PHPjc/963825.html www.bkjia.com true http://www.bkjia.com/PHPjc/963825.html techarticle thinkphp calls the image class to generate thumbnails, thinkphpimage This article describes how thinkphp calls the image class to generate thumbnails. Share to everyone for your reference. The specific analysis is as follows ...