Jcrop裁剪图片

    需要引用的文件

    <script type="text/javascript" src="<%=basePath %>Jcrop/js/jquery-1.8.3.min.js"></script>
    <script type="text/javascript"src="<%=basePath %>Jcrop/js/jquery.Jcrop.js"></script>
    <link rel="stylesheet" href="<%=basePath %>Jcrop/css/jquery.Jcrop.css" type="text/css"/>

//其中TestImage为一个img的id

<img src='a.jpg' id='TestImage' onmouseover='mousover()'  />

 

function mousover(){
    jq('#TestImage').Jcrop({
        minSize: [655,310],
        aspectRatio:2,//选择框的比例。(1为正方形,2为横着的长方形)
        onChange: updateCoords,
        onSelect: updateCoords,
        allowResize:true
        });
   
}
function updateCoords(c){

jq('#x').val(c.x);//得到选中区域左上角横坐标

jq('#x').val(c.y);//得到选中区域左上角纵坐标
jq('#x').val(c.x2);//得到选中区域右下角横坐标
jq('#y').val(c.y2);//得到选中区域右下角纵坐标
jq('#w').val(c.w);//裁剪图片的宽度
jq('#h').val(c.h);//裁剪图片的高度


};

 

你可能感兴趣的:(图片)