In modern enterprise applications, uploading image is a popular requirement, for example, upload ID Card images, avatar images or image attachments etc. Almost all applications have restriction on image size, in order to reduce upload time and stored file size.
Generally, the original image does not fit the size requirement, we need to process the raw image to fit the application restriction. This component will be helpful for processing the original image.
- Based on the Croppie Project, so investigating that project will be helpful before using this component.
- Working with FileUploadField from Jmix.
- Provided a simple API for using the component.
- Provided some options for customize the component appearance, cropping area, image quality etc.
- Reviewing the cropping result in real time.