+ -
当前位置:首页 → 问答吧 → 求PHP上传图片即时显示并将图片裁剪到指定大小的代码?

求PHP上传图片即时显示并将图片裁剪到指定大小的代码?

时间:2007-02-28

来源:互联网


在上传图片时,如何将上传图片即时显示并将图片裁剪到指定大小?

作者: winner__518   发布时间: 2007-02-28

<?php
//   File   and   new   size
$filename   =   'test.jpg ';
$percent   =   0.5;

//   Content   type
header( 'Content-type:   image/jpeg ');

//   Get   new   sizes
list($width,   $height)   =   getimagesize($filename);
$newwidth   =   $width   *   $percent;//设定大小
$newheight   =   $height   *   $percent;

//   Load
$thumb   =   imagecreatetruecolor($newwidth,   $newheight);
$source   =   imagecreatefromjpeg($filename);

//   Resize
imagecopyresized($thumb,   $source,   0,   0,   0,   0,   $newwidth,   $newheight,   $width,   $height);

//   Output
imagejpeg($thumb);
?>

作者: ryl   发布时间: 2007-02-28

是裁剪还是缩放?

作者: free_kyy   发布时间: 2007-03-01

$newwidth   $newheight     把这个设置一下就是裁剪了

作者: ryl   发布时间: 2007-03-01

是什么功能啊

作者: jb123ewq   发布时间: 2011-11-29

相关阅读 更多