[英]how to resize image to 75% using php?
我在我的網站上有上傳照片的表單,並使用php腳本保存文件。 這是我的PHP腳本:
$here=time();
$tmpName = $_FILES['myimage']['tmp_name'];
if($_FILES['myimage']['type']!='image/jpeg' &&
$_FILES['myimage']['type']!='image/jpg' &&
$_FILES['myimage']['type']!='image/png'){
die("wrong file type");
}else{
$target = 'photos/user='.strtolower($showusername).'&on='.$here.'.jpg';
move_uploaded_file( $_FILES['myimage']['tmp_name'], $target);
$query=mysql_query("INSERT INTO Pics(datetime,name,details)VALUES('$oni','$showusername','$det')")or die("unable to upload sorry");
}
可以幫助我修改腳本,以便在大於500 kb的圖像保存之前將其大小調整為50%嗎?
使用PHPThumb庫。 處理圖像非常有用
require_once '../phpthumb/ThumbLib.inc.php';
$tempFile = $_FILES['myimage']['tmp_name'];
PhpThumbFactory::create($tempFile)->resizePercent(50)->save($target);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.