Jcrop-jquery图片裁剪插件

Jcrop教程
本文介绍了一个名为Jcrop的图片裁剪插件的基本使用方法。通过HTML和JavaScript代码展示了如何加载图片并进行裁剪操作。提供了几个关键函数的简介,如设置裁剪区域、移动裁剪层及释放裁剪层等。

jcrop

 

来看下其使用方法:

关键的图片的html代码是免不了
1 <img src="demo_files/sago.jpg" id="cropbox" />

值得一提的是,插件运行后,会将此图片隐藏,复制出2个图片,一张作为背景,而另外一张放在裁剪层。而背景层图片是可以指定的,并非一定要同一张图片,具体参见第5个demo。

来看其javascript代码
1 jQuery(function(){
2 var jcrop_api = jQuery('#cropbox').Jcrop();
3 });

这是最为简单的形式,可满足基础需求,当然Jcrop还有很多参数和函数供灵活使用。
我引用demo5,来简单说明下。

  1. setSelect():显示并设置特定尺寸的裁剪层
  2. animateTo():以动画的形式将裁剪层移动到某坐标,同时也可改变裁剪层大小
  3. release():隐藏裁剪层
  4. setOptions():是配置Jcrop属性,接受的是对象字面量参数,包含是否允许拖动、缩放、重绘等,详见demo5,值得一提的是,如果重新设置了其选项,后面务必调用focus()方法。





转载于:https://www.cnblogs.com/kopheece/archive/2012/03/23/2414396.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值