thinkphp头像上传在线剪切编辑问题(使用美图秀秀头像编辑器组件)
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了thinkphp头像上传在线剪切编辑问题(使用美图秀秀头像编辑器组件),小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2314字,纯文字阅读大概需要4分钟。
内容图文
![thinkphp头像上传在线剪切编辑问题(使用美图秀秀头像编辑器组件)](/upload/InfoBanner/zyjiaocheng/203/4a420e3d86fc43308080db910b5401e3.jpg)
下面是美图秀秀开放的示例 (http://open.web.meitu.com/products/#M4)
美图秀秀
回复讨论(解决方案)
未搞过。如搞好分享一下。
jquery.Jcrop插件
/** * 裁剪图片 * @return [type] [description] */ public function cutpic(){ if(IS_POST){ $targ_w = $_POST['w']; $targ_h = $_POST['h']; $pos_x = $_POST['x']; $pos_y = $_POST['y']; $pos_sw = $_POST['sw']; //选区宽 $jpeg_quality = 90; $id = init_base64_decode($this->_post('imgid')); if(!$id) exit; $src = M('weipai_images')->where(array('id'=>$id))->getField('PicUrl'); $sf =ltrim($src,'http://'.$_SERVER['HTTP_HOST'].__ROOT__.'/'); $o_size = getimagesize($sf); $pct = ($o_size[0]>$o_size[1]?$o_size[1]:$o_size[0])/$pos_sw; if($pct!=1){ $targ_w*=$pct; $targ_h*=$pct; $pos_x*=$pct; $pos_y*=$pct; } $img_r = imagecreatefromjpeg($src); $dst_r = ImageCreateTrueColor( $targ_w, $targ_h ); imagecopyresampled($dst_r,$img_r,0,0,$pos_x,$pos_y, $targ_w,$targ_h,$targ_w,$targ_h); header('Content-type: image/jpeg'); imagejpeg($dst_r,$sf,$jpeg_quality); // 释放内存 imagedestroy($dst_r); redirect(U('Index/cutpicok',array('id'=>$id))); }else{ $id = $this->_get('id'); if(!$id) exit; $data = M('weipai_images')->where(array('id'=>$id))->find(); if(preg_match("/Public\/Uploads\/medias/",$data['PicUrl'])==false){ $sf = saveMedia($data['PicUrl']); $sf = 'http://'.$_SERVER['HTTP_HOST'].__ROOT__.'/'.ltrim($sf,'./'); M('weipai_images')->where(array('id'=>$id))->save(array('PicUrl'=>$sf)); $data['PicUrl'] = $sf; } $this->assign('data',$data); $this->display(); } }
新建一个模版: face.html
模版中配置:xiuxiu.setUploadURL("处理上传图片的方法路径");
xiuxiu.setUploadDataFieldName("上传元素的名称,用来接值")
下面不是有服务器端的示例文档吗
未搞过。如搞好分享一下。
我做过的实例 去下载吧。
http://download.csdn.net/detail/h472591847/7980115
未搞过。如搞好分享一下。
我做过的实例 去下载吧。
http://download.csdn.net/detail/h472591847/7980115 谢谢你了
未搞过。如搞好分享一下。
快去看看楼下的吧内容总结
以上是互联网集市为您收集整理的thinkphp头像上传在线剪切编辑问题(使用美图秀秀头像编辑器组件)全部内容,希望文章能够帮你解决thinkphp头像上传在线剪切编辑问题(使用美图秀秀头像编辑器组件)所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。