知识大全 php简单缩略图类image.class.php
Posted 知
篇首语:智慧并不产生于学历,而是来自对于知识的终生不懈的追求。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 php简单缩略图类image.class.php相关的知识,希望对你有一定的参考价值。
使用方法
$img = new iamge; $img >resize( dstimg jpg srcimg jpg ); 说明 这个是按照比例缩放 dstimg jpg是目标文件 srcimg jpg是源文件 后面的是目标文件的宽和高 $img >thumb( dstimg jpg scrimg jpg ); 说明 这个是按照比例缩略图 比如常用在头像缩略图的时候 dstimg jpg是目标文件 srcimg jpg是源文件 后面的是目标文件的宽和高 这个是针对GD库才这样麻烦的 如果采用Imagick的话 就只需要两个函数就实现上面的功能 去查下文档就找到了
<?php class image public function resize($dstImg $srcImg $dstW $dstH) list($srcW $srcH) = getimagesize($srcImg); $scale = min($dstW/$srcW $dstH/$srcH); $newW = round($srcW * $scale); $newH = round($srcH * $scale); $newImg = imagecreatetruecolor($newW $newH); $srcImg = imagecreatefromjpeg($srcImg); imagecopyresampled($newImg $srcImg $newW $newH $srcW $srcH); imagejpeg($newImg $dstImg); public function thumb($dstImg $srcImg $dstW $dstH) list($srcW $srcH) = getimagesize($srcImg); $scale = max($dstW/$srcW $dstH/$srcH); $newW = round($dstW/$scale); $newH = round($dstH/$scale); $x = ($srcW $newW)/ ; $y = ($srcH $newH)/ ; $newImg = imagecreatetruecolor($dstW $dstH); $srcImg = imagecreatefromjpeg($srcImg); imagecopyresampled($newImg $srcImg $x $y $dstW $dstH $newW $newH); imagejpeg($newImg $dstImg);
cha138/Article/program/PHP/201311/21312相关参考
简单的PHP日历算法 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!/** *
这篇文章介绍了php字符串截取的简单方法有需要的朋友可以参考一下 复制代码代码如下:strpos(stringfindstart) 实例复制代码代码如下:<?php ech
cha138/Article/program/PHP/201311/20923
关于PHP位运算的简单权限设计 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!本篇文章是对PHP位运
Ajax+PHP简单入门[2] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!xmlHttponre
Ajax+PHP简单入门[1] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! Ajax由HTML
PHP是一种功能强大的Web开发语言开发效率高语法简单为动态网站量身定做加强面向对象(向C++靠拢与JAVA搭了点边)可惜单线程(这是至命弱点据说PHP是用CC++编写的)也能用CC++JAVA开
一个简单的PHP框架实现方法 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 非原创自己集合了类A
用PHP实现的简单线性回归 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 在这个由两部分组成的系
PHP简单防刷计数器 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!cha138/Arti