上传图片时生成缩微图象的函数

简介:这是上传图片时生成缩微图象的函数的详细页面,介绍了和php,有关的知识、技巧、经验,和一些php源码等。

class='pingjiaF' frameborder='0' src='http://biancheng.dnbcw.info/pingjia.php?id=325459' scrolling='no'> 作者/来源:keniv



上传图片时生成缩微图象的函数

实际应用请看http://feifei2.bjedu.gov.cn/cgi-bin/funnymovie.php

// 这里有很多搞笑电影

// 本函数从源文件取出图象,设定成指定大小,并输出到目的文件

// 源文件格式:gif,jpg,,png

// 目的文件格式:jpg

// $srcFile: 源文件

// $dstFile: 目标文件

// $dstW: 目标图片宽度

// $dstH: 目标文件高度

function makethumb($srcFile,$dstFile,$dstW,$dstH) {

$data = GetImageSize($srcFile,&$info);

switch ($data[2]) {

case 1:

$im = @ImageCreateFromGIF($srcFile);

break;

case 2:

$im = @imagecreatefromjpeg($srcFile);

break;

case 3:

$im = @ImageCreateFromPNG($srcFile);

break;

}

$srcW=ImageSX($im);

$srcH=ImageSY($im);

$ni=ImageCreate($dstW,$dstH);

ImageCopyResized($ni,$im,0,0,0,0,$dstW,$dstH,$srcW,$srcH);

ImageJpeg($ni,$dstFile);

// 如果需要输出到浏览器,那么将上一句改为ImageJpeg($ni);

// 如果需要其它格式的图片,改动最后一句就可以了 

“上传图片时生成缩微图象的函数”的更多相关文章 》

爱J2EE关注Java迈克尔杰克逊视频站JSON在线工具

http://biancheng.dnbcw.info/php/325459.html pageNo:14
原文地址:https://www.cnblogs.com/ooooo/p/2253713.html