【发布时间】:2014-12-21 22:30:18
【问题描述】:
我正在使用以下代码制作图像的缩略图,但质量达不到标准。需要帮助
<?php
function make_thumb($src,$dest,$desired_width)
{
$source_image=imagecreatefromjpeg($src);
$width = imagesx($source_image);//width of the image.
$height = imagesy($source_image);//height of the image.
$desired_height = floor($height*($desired_width/$width));
$virtual_image = imagecreatetruecolor($desired_width,$desired_height);
imagecopyresized($virtual_image,$source_image,0,0,0,0,$desired_width,$desired_height,$width,$height);
$fname= basename($src);
$dir="upload/thumbs/";
imagejpeg($virtual_image,$dir.$fname);
}
?>
缩略图大小合适,但质量不合适。
【问题讨论】:
标签: php image gallery thumbnails