# vue-pictrue-cropper **Repository Path**: wangxiaoer5200/vue-pictrue-cropper ## Basic Information - **Project Name**: vue-pictrue-cropper - **Description**: A simple picture clipping plugin for Vue.js - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2022-08-23 - **Last Updated**: 2022-08-23 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README
参数 | 说明 | 类型 | 可选值 | 默认值 |
image | 裁剪图片的地址 | String | url 地址 || base64 || blob | 空 |
containerWidth | 插件容器的宽度 | Number | 0~max | 0 |
containerHeight | 插件容器的高度 | Number | 0~max | 0 |
theme | 容器背景主题 | String | dark || warm || pink | dark |
mode | 图片默认渲染方式 | String | contain , cover, 100px, 100% auto | contain |
maxImgSize | 限制图片最大宽度和高度 | Number | 0~max | 2000 |
outputType | 裁剪生成图片的格式 | String | jpeg || png || webp | jpg (jpg 需要传入jpeg) |
original | 上传图片按照原始比例渲染 | Boolean | true | false | false |
canScale | 图片是否允许滚轮缩放 | Boolean | true | false | true |
canMoveImage | 是否能移动图片 | Boolean | true | false | true |
cropBoxBoundary | 裁剪框宽高 | String || Number | auto || 200 || 200px || 200px 200px || 50% 等 | auto (容器宽高的50%) |
fixed | 是否开启固定宽高比 | Boolean | true | false | false |
fixedNumber | 插件框宽高比 | Array | [1, 1] || other | 空 (默认容器的宽高比) |
fixedBox | 固定大小 禁止改变截图框大小 | Boolean | true | false | false |
canMoveCropBox | 是否能移动裁剪框 | Boolean | true | false | true |
cropCanOverImageBorder | 截图框是否被限制在图片里面 | Boolean | true | false | false |
方法 | 说明 |
this.$refs.cropper.addImage() | 添加将要裁剪的图片 |