Html5移动端上传图片并裁剪 - Clipic.js

JavaScript036

Html5移动端上传图片并裁剪 - Clipic.js,第1张

Clipic.js插件可以为移动端 (仅支持移动端) 提供头像上传并裁剪成指定尺寸,用原生js开发的,轻量级,包含html跟css,不到8kb。点此链接体验: https://teojs.github.io/clipic/

https://github.com/teojs/clipic

参数说明

width:Number (默认:500) – 裁剪宽度

height:Number (默认:500) – 裁剪高度

ratio:Number (可选) – 裁剪的比例,当传入ratio时width/height将无效

src:String (必传) – 需要裁剪的图片,可以是图片链接,或者 base64

type:String (默认:jpeg) – 裁剪后图片的类型,仅支持 jpeg/png 两种

quality:Number (默认:0.9) – 压缩质量

buttonText:Array (默认:[‘取消’, ‘重置’, ‘完成’]) – 底部三个按钮文本

http://bbs.itying.com/topic/5cb17892c6a71b10bcef96b0

你好,请问你是想问cropperjs文档需要裁剪的图片没居中怎么办吗?cropperjs文档需要裁剪的图片没居中这样做:

1、首先把css和js引进来。

2、然后编写代码结构。

3、最后设置弹出框水平垂直居中,弹出图片裁剪框,图像上传。

微信小程序裁剪组件,支持前端裁剪和后端裁剪两种方式 1.前端裁剪:将裁剪框指定的区域,单独生成图片,获取裁剪图片的临时文件路径 2.后端裁剪:获取裁剪框相对于原图的像素坐标位置,将裁剪区域坐标以及原图临时文件路径,传到后端进行图片裁剪https://gitee.com/gnliscream/image-cropper使用微信小程序自定义组件开发 小程序自定义组件官网: https://developers.weixin.qq.com/miniprogram/dev/framework/custom-component/wxml-wxss.html添加image-cropper标签,如下 可以在image-cropper标签内添加操作按钮,如下 首先需要在onLoad方法中,设置裁剪标签属性 然后添加按钮相应的绑定方法 获取到的res如下 获取到的裁剪参数的对应关系图 获取到裁剪参数后,将原图以及裁剪参数传到后台进行裁剪 2.获取裁剪图片地址 获取到的res如下