css翻转-JavaScript 开源良心插件,纯后端 Web 图像裁剪插件 - cropperjs

2023-08-21 0 8,236 百度已收录

介绍

cropperjs 是一个基于 JavaScript 的 Web 端图片剪辑插件,可能相对于图片预览来说,图片剪辑的使用场景其实并不多,但是图片预览插件比剪辑插件更容易找到,而且从实现难度上还不如图片裁剪,今天我们就来看看这个尽职尽责的图片剪辑插件——Cropperjs

Github作者

的几部经典作品都在Github上,而且都收获了不少星星,感谢作者提供了这么好的免费插件

功能支持39种配置选项css翻转,支持27路css翻转,支持6种风浪,支持触摸(移动),支持缩放,支持旋转,支持

缩放(翻转),支持多种小麦支持,在画布上裁剪,支持在画布上剪辑图像,支持翻译Exif方向信息,跨浏览器支持安装

使用 npm 直接安装或下载编译好的 js 文件

npm install cropperjs


new Cropper(element[, options])

元素

type:HTMLImageElement 或 HTMLCanvasElement 用于剪辑目标图像或画布元素。选项(可选)类型:对象修整配置选项。

用例:

img {
  display: block;
  /* This rule is very important, please don't ignore this */
  max-width: 100%;
}

import Cropper from 'cropperjs';
const image = document.getElementById('image');
const cropper = new Cropper(image, {
  aspectRatio: 16 / 9,
  crop(event) {
    console.log(event.detail.x);
    console.log(event.detail.y);
    console.log(event.detail.width);
    console.log(event.detail.height);
    console.log(event.detail.rotate);
    console.log(event.detail.scaleX);
    console.log(event.detail.scaleY);
  },
});

PS:相关文档可以在Github上查看具体的配置选项,还提供了在线预览演示

在线预览演示

总结

Cropperjs 是一个纯粹的后端映像

裁剪工具,笔者在之前的文章中也介绍了另一款和CropperJS同作者的优秀作品,是一款优秀的后端图片预览插件,功能丰富,配置简单,推荐使用,享受吧!

我最近开始学习CSS垂直翻转css 翻转,发现它也对我们有很大帮助。

首先,CSS 垂直翻转使我们能够更好地表示网页中的内容。例如,我们经常在网站中使用图标来表示不同的功能css 翻转,有时我们需要翻转图标才能更好地执行。使用CSS垂直翻转,我们可以通过旋转图标来达到最佳的显示效果。

.icon {
transform: rotateX(180deg);
}

其次,CSS垂直翻转还可以让我们更好地处理网页中的动画效果。在某些情况下,我们需要在显示之前翻转元素。这些效果可以使用CSS垂直翻转轻松实现。

.element {
transform: rotateX(180deg);
animation: fade-in 2s;
}

最后,垂直CSS翻转是否也能让我们的网页看起来更好看。在创建一些3D效果时,垂直翻转是一项非常重要的技术。

.box {
transform-style: preserve-3d;
transform: rotateX(180deg);
}

总的来说,CSS垂直翻转是一种非常有用的技术。通过学习和掌握它,我们可以更好地展示和处理网页中的内容,同时提高我们的设计技能。

收藏 (0) 打赏

感谢您的支持,我会继续努力的!

打开微信/支付宝扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

悟空资源网 css css翻转-JavaScript 开源良心插件,纯后端 Web 图像裁剪插件 - cropperjs https://www.wkzy.net/game/129481.html

常见问题

相关文章

官方客服团队

为您解决烦忧 - 24小时在线 专业服务