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

jQuery.photoClip头像图片上传裁剪旋转放大缩小代码-精品资源网
jQuery.photoClip头像图片上传裁剪旋转放大缩小代码
此内容为免费资源,请登录后查看
0
免费资源

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

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

js代码

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

function clip(){
	$(\"#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) {
			var img = \'<img src=\"\'+dataURL+\'\">\';
			$(\'#imgHtml\').html(img);
		}
	});
}
</script>

© 版权声明
THE END
点赞0 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容