首页/技术开发/内容

用php与imagemagick来处理图片文件的上传与缩放处理 (转贴)

技术开发2023-12-18 阅读()
$image_type = "image/pjpeg")){ //判断上载文件的格式等
$dest_image = "./images/".$image_name;
if(@copy($image,$dest_image)){//拷贝上载文件到images目录下

 $small_image = "./images/small".$image_name;
 $exec_str = "/usr/bin/X11/convert -geometry 100x100 ".$dest_image." ".$small_image; 
 @exec($exec_str); //进行图像的缩放
}else
$flag = "false";

}else{


$flag = "false";
}

if( $flag == "false"){
echo "error〈p>";
echo "〈a href=\"uploadform.html\">重新上载〈/a>";
}else{
echo "〈image src=\"$small_image\">";
echo "〈image src=\"./images/$image_name\">";

?>
〈/body>
〈/html>

如果结合GetImageSize函数,我们还可以控制缩放的大小。结合数据库可以对图片文件进行索引或者存储等。
ImageMagick的功能是很强大的,不仅能对图片文件进行缩放,还有进行翻转、格式转化等等功能。
读者可以自己参看ImageMagick的帮助文件。


第1页  第2页  第3页  第4页  第5页 

……

相关阅读