图片/图形

cropper 简单强大图片剪裁jQuery插件

阿里云


cropper 是一款使用简单且功能强大的图片剪裁 jQuery 插件。该图片剪裁插件支持图片放大缩小,支持图片旋转,支持触摸屏设备,支持 canvas,并且支持跨浏览器使用。

使用方法

使用该图片剪裁插件首先要引入必要的 js 和 css 文件。

也想出现在这里?联系我们
创客主机
  1. <script src="/path/to/jquery.js"></script><!-- jQuery is required -->
  2. <link  href="/path/to/cropper.css" rel="stylesheet">
  3. <script src="/path/to/cropper.js"></script>

HTML 结构

可以将图片或 canvas 直接包裹到一个块级元素中。

  1. <!-- Wrap the image or canvas with a block element -->
  2. <div class="container">
  3.   <img src="picture.jpg">
  4. </div>

调用插件

可以使用$.fn.cropper 方法来初始化该图片剪裁插件。

  1. $('.container > img').cropper({
  2.   aspectRatio: 16 / 9,
  3.   crop: function(data) {
  4.     // Output the result data for cropping image.
  5.   }
  6. });

注意事项:

注意:剪裁区域的尺寸继承自图片的父容器(包裹容器),所以要确保包裹图片的是一个可见的块级元素

输出的剪裁数据基于原始的图片尺寸,你可以使用这些数据直接剪裁图片

如果你要使用跨源图片来作为剪裁图片,请确保你的浏览器支持 HTML5 CORS settings attributes,并且你的图片服务器支持 Access-Control-Allow-Origin 属性

cropper 简单强大图片剪裁 jQuery 插件

已有 453 人购买
查看演示升级 VIP立刻购买

演示地址 下载地址
收藏
(0)

发表回复

热销模板

Ashade - 作品展示摄影相册WordPress汉化主题
LensNews

本站承接 WordPress / PbootCMS / DedeCMS 等
系统建站、仿站、开发、定制等业务!