需要引用的文件
<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);//裁剪图片的高度
};
相关推荐
Jcrop是一款基于jQuery的开源图片裁剪插件,它提供了简单易用的API,使得开发者能够轻松地在网页中实现按比例或自由裁剪图片的功能。本文将详细介绍Jcrop的特性、使用方法以及如何通过其提供的示例快速上手。 首先...
《使用Jcrop进行图片裁剪的深度解析》 在网页应用中,经常需要对上传的图片进行裁剪,以满足特定尺寸或者比例的要求。Jcrop是一款强大的JavaScript图像裁剪工具,它提供了简单易用的API,使用户能够在浏览器端轻松...
- **图片裁剪服务**:提供一个简单的图片裁剪工具,用户可以快速地调整和裁剪图片。 - **屏幕截图**:虽然Jcrop本身不直接支持屏幕截图,但可以结合其他截图库,让用户选择截取屏幕的特定部分。 总的来说,jQuery ...
通过以上的介绍,我们可以看到jcrop在图片裁剪上传方面提供了强大的功能,是前端开发者处理图片上传需求的一个理想选择。在实际项目中,合理地运用jcrop,可以提高用户体验,同时简化后端处理工作。
在本项目中,“PHP+jQuery+jCrop裁剪头像”是一个常见的在线图像处理应用场景,用于让用户自定义上传的头像尺寸,以满足特定的显示需求。以下是对该项目中涉及的关键技术点的详细解释: 1. **PHP**:PHP(Hypertext...
Jcrop是一款广泛使用的JavaScript图像裁剪工具,它允许用户在网页上交互式地选择和裁剪图片。这个“jcrop图片裁剪demo”是展示如何集成和应用Jcrop的一个实例,方便开发者快速理解和使用。下面将详细介绍Jcrop的核心...
上述代码中,`#target`是待裁剪图片的ID,`Jcrop();`是初始化Jcrop的函数,通过jQuery选择器将Jcrop应用到指定的图片元素上。 Jcrop提供了一些关键配置选项,以满足不同需求。例如,你可以设置选区的最小和最大尺寸...
Jcrop是一款强大的JavaScript图像裁剪工具,它允许用户在网页上选取图像的特定区域,并能够获取到所选区域的坐标和宽高信息。这个功能在许多场景下非常实用,比如用户头像裁剪、产品图片定制、照片编辑等。在本文中...
$('#target').Jcrop({ minSize: [190,190], //边框最小尺寸 //maxSize:[190,190], setSelect: [0,0,170,230], //创建边框参数【x,y,x1,y1】 onChange: updatePreview, //边框改变时发生的事件 onSelect: ...
`jCrop` 是一个基于 jQuery 的强大图片裁剪插件,它允许用户在浏览器端选择并裁剪图像,然后将这些裁剪信息发送到服务器进行进一步处理。在这个项目中,`jCrop` 被用来配合 PHP 完成图片的上传和剪切功能。 1. **...
struts2+jsp+jquery+Jcrop实现图片裁剪并上传, 参照http://blog.csdn.net/csd_xuming/article/details/8848939 的有效实现实例
这个"java+jq+jcrop缩放裁剪上传图片"的主题涵盖了三个关键部分:Java后端处理、jQuery(jq)前端交互以及Jcrop图像裁剪库的使用。下面将详细解释这三个方面的知识点。 首先,让我们来看看前端部分。jQuery(jq)是...
Jcrop是一款强大的JavaScript图像裁剪工具,它允许用户在前端选择并定义感兴趣的图像区域,然后将这些坐标信息传递给后端进行精确的图片裁剪。在本示例中,我们将深入探讨如何结合Jcrop与Java技术,实现一个完整的...
Jcrop是一款广泛应用于网页开发中的JavaScript图像裁剪库,它允许用户在网页上交互式地选取图像的矩形区域,通常用于实现头像上传、图片预览或自定义尺寸截图等功能。这款工具的核心是其JavaScript代码,通过与HTML...
Jcrop 是一个基于 jQuery 的 JavaScript 图像裁剪插件,它允许用户在网页上选择并裁剪图像,常用于图片上传前的预览和编辑。这个插件为开发者提供了丰富的功能,包括动态调整选区、比例锁定、多边形裁剪等,极大地...
Jcrop是一款强大的JavaScript图片裁剪库,它允许用户在前端自由地选择和裁剪图片,广泛应用于网页中的图片预览、上传前的裁剪等场景。这款工具以其直观的用户界面和灵活的配置选项,深受开发者喜爱。 **一、Jcrop...
在IT行业中,图片处理是一项常见的需求,特别是在网页和应用程序中,用户可能需要上传并裁剪图片以满足特定的尺寸或比例。Jcrop是一款强大的JavaScript库,专门用于图像选择和裁剪,它允许用户通过浏览器直接操作...
JCrop是一款强大的JavaScript图像裁剪工具,它允许用户在网页上选择和裁剪图像,广泛应用于图片上传、预览和编辑功能。本篇文章将深入探讨JCrop的经典Demo,通过五个不同层次的实例,帮助开发者全面理解和掌握JCrop...