欢迎您  本站地址:   jQuery.photoClip头像图片上传裁剪旋转放大缩小代码-小库平台

小库平台

 找回密码
 立即注册
jQuery.photoClip头像图片上传裁剪旋转放大缩小代码-小库平台

小库平台

 找回密码
 立即注册
上一主题 下一主题

jQuery.photoClip头像图片上传裁剪旋转放大缩小代码

跳转到指定楼层
楼主
|只看大图 回帖奖励 |倒序浏览 |阅读模式

一款功能很完善的jQuery.photoClip头像图片上传裁剪旋转放大缩小代码,可以对图片尺寸和角度进行调整,然后裁剪。

js代码
<scripttype="text/javascript"src="js/iscroll-zoom.js"></script>
<scripttype="text/javascript"src="js/hammer.js"></script>
<scripttype="text/javascript"src="js/lrz.all.bundle.js"></script>
<scripttype="text/javascript"src="js/jquery.photoClip.js"></script>
<script>
$(function(){
varhtml='<divclass="boxCen">';
html+='<divid="clipArea"class="file-clip"></div>';
html+='<divclass="file">';
html+='<divclass="file-btn">点击上传图片</div>';
html+='<inputtype="file"class="service-file"id="file">';
html+='</div>';
html+='<divclass="file-btn"id="clipBtn">裁剪图片</div>';
html+='<divclass="file-btn"id="rotaBtn">选转</div>';
html+='<divclass="file-btn"id="bigImg">放大</div>';
html+='<divclass="file-btn"id="smallImg">缩小</div>';
html+='<divclass="red">(鼠标滚轮为缩放,每次双击则顺时针旋转90度)</div>';
html+='</div>';
html+='<divid="imgHtml"class="clipEnd"></div>';
$('#tt').html(html);
clip();


});functionclip(){
$("#clipArea").photoClip({
size:[200,200],
file:"#file",
ok:"#clipBtn",
view:"#imgcav",
rotaBtn:'#rotaBtn',
bigBtn:'#bigImg',
smallBtn:'#smallImg',
outputSize:[200,200],
loadStart:function(){
console.log("照片读取中");
},
loadComplete:function(){
console.log("照片读取完成");
},
clipFinish:function(dataURL){
varimg='<imgsrc="'+dataURL+'">';
$('#imgHtml').html(img);
}
});
}
</script>


下载
回复

使用道具 举报

小黑屋|小库平台

GMT+8, 2024-9-20 09:09 , Processed in 0.756762 second(s), 18 queries , Xcache On.

Powered by Discuz! 3.4

小库提示

扫描下方二维码,访问手机版。