这篇文章主要为大家详细介绍了php 生成缩略图的示例,需要GD2 library,具有一定的参考价值,可以用来参考一下。
感兴趣的小伙伴,下面一起跟随四海网的小编罗X来看看吧。
<?php
/**
* GD2 library,生成缩略图
*
* @param
* @arrange (512.笔记) www.q1010.com
**/
function make_thumb($src,$dest,$desired_width)
{
/* read the source image */
$source_image = imagecreatefromjpeg($src);
$width = imagesx($source_image);
$height = imagesy($source_image);
/* find the "desired height" of this thumbnail, relative to the desired width */
$desired_height = floor($height*($desired_width/$width));
/* create a new, "virtual" image */
$virtual_image = imagecreatetruecolor($desired_width,$desired_height);
/* copy source image at a resized size */
imagecopyresized($virtual_image,$source_image,0,0,0,0,$desired_width,$desired_height,$width,$height);
/* create the physical thumbnail image to its destination */
imagejpeg($virtual_image,$dest, 83);
}
/*** 来自:四海网(www.q1010.com) ***/
?>
本文来自:http://www.q1010.com/173/547-0.html
注:关于php 生成缩略图的示例,需要GD2 library的内容就先介绍到这里,更多相关文章的可以留意四海网的其他信息。
关键词:缩略图
四海网收集整理一些常用的php代码,JS代码,数据库mysql等技术文章。