PHP之缩略图
Posted 忧郁的小学生
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PHP之缩略图相关的知识,希望对你有一定的参考价值。
<?php $imagefile="C:\\Users\\Administrator\\Desktop\\2.jpeg"; $imagattr=getimagesize($imagefile); //图片大小 $maxx=$imagattr[0]; //宽 $maxy=$imagattr[1]; //高 $ext=$imagattr[2]; //图像类型 $mine=$imagattr[‘mime‘]; //图像格式 $big=imagecreatefromjpeg($imagefile); //大 $x=200; $y=100; //等比列缩放 if(($x/$maxx)>($y/$maxy)) { $bili=$y/$maxy; }else{ $bili=$x/$maxx; } $x=floor($maxx*$bili); $y=floor($maxy*$bili); $small=imagecreatetruecolor($x, $y); imagecopyresampled($small,$big,0,0,0,0,$x,$y,$maxx,$maxy); //ss switch($ext) { case 1: $imageout="imagegif"; break; case 2: $imageout="imagejpeg"; break; case 3: $imageout="imagepng"; break; } header("content-type:{$mine}"); //$imageout($small); $imageout($small); imagedestroy($img); imagedestroy($xiao); ?>
以上是关于PHP之缩略图的主要内容,如果未能解决你的问题,请参考以下文章