php裁剪图片并上传源码,改写jcrop插件+php的图片上传实现与裁剪一体化
1.圖片上傳后立刻判斷圖片的寬和高是否超過預設的最大高度與寬度,超過了則生成縮略圖,
2.圖片裁剪使用的是jquery的裁剪插件Jcrop,可以實現裁剪的即時預覽,
代碼沒有優化,會生成很多垃圾圖片,歡迎大家一起改進,完善好的請分享!
1.[文件]
mytest.zip
2.[圖片] QQ截圖20130416094207.jpg
3.[代碼][PHP]代碼<?php
error_reporting(7);
date_default_timezone_set("Asia/Shanghai");
header("Content-type:text/html; Charset=utf-8");
require_once("./image.class.php");
$images = new Images("file");
if(isset($_GET['act']) && $_GET['act'] == "upload" ){
$path = $images->move_uploaded();
$images->thumb($path,false,0); //文件比規定的尺寸大則生成縮略圖,小則保持原樣
if($path == false){
$images->get_errMsg();
}else{
$image = $path;
//$res = $images->thumb($image,false,1);
if($res == false){
}elseif(is_array($res)){
echo '';
echo '';
}elseif(is_string($res)){
echo '';
}
}
}
if ($_GET['act'] == 'cut'){
$image = $_POST["imgsrc"];
$res = $images->thumb($image,false,1);
if($res == false){
echo "裁剪失敗";
}elseif(is_array($res)){
echo '';
echo '';
}elseif(is_string($res)){
echo '';
}
}
?>
相關標簽:PHP
本文原創發布php中文網,轉載請注明出處,感謝您的尊重!
創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎總結
以上是生活随笔為你收集整理的php裁剪图片并上传源码,改写jcrop插件+php的图片上传实现与裁剪一体化的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 逆元java_逆元 - 阿聊 - 博客园
- 下一篇: 2k11补丁php,【西乙】西班牙人4比