2.1.3 • Published 5 years ago

gym-img-crop v2.1.3

Weekly downloads
2
License
MIT
Repository
github
Last release
5 years ago

fit-img-crop

An image cropper for Ant Design Upload.

npm npm npm bundle size GitHub

English | 简体中文

Demo

Edit fit-img-crop

Install

yarn add fit-img-crop

Usage

import ImgCrop from 'fit-img-crop';
import { Upload } from 'antd';

const Demo = () => (
  <ImgCrop>
    <Upload>+ Add image</Upload>
  </ImgCrop>
);

Props

NameTypeDefaultDescription
widthnumber100Crop width in px. If useRatio is true, it'll be ratio.
heightnumber100Crop height in px. If useRatio is true, it'll be ratio.
useRatiobooleanfalseIf use width and height as ratio, not real px. And crop will fill the width or height. e.g. width={500} height={400} and width={5} height={4} are exactly the same.
resizebooleantrueIf crop can resize.
resizeAndDragbooleantrueIf crop can resize and drag.
modalTitlestring"Edit image"Modal title.
modalWidthnumber520Modal width in px.
beforeCropfunction-Execute before crop, if return false, modal will not open (Not support Promise). Ant Design Upload beforeUpload prop will execute after crop, before upload.

License

MIT License (c) nanxiaobei