Image Crop – Has anyone found a workaround for these limitations?
Hi everyone,
I’m currently working with the Fluent Forms Image Upload crop feature and would be interested to know how other users have solved the following issues:
- Re-cropping an existing image
In a Post Update/Edit Form, an already uploaded image cannot be opened in the crop editor again. The user has to select/upload the image again before it can be cropped.
Has anyone found a practical way to allow users to re-crop an existing image without having to select it again?
- Custom aspect ratio
Ratio mode currently only offers the predefined ratios. I need my own fixed aspect ratio that matches the image container on my website, while still allowing the user to freely position/zoom the image within that ratio.
Has anyone implemented a custom crop ratio with custom code or another workaround?
- Width & Height mode
I also tried using fixed dimensions, for example 990 × 1400 px. However, if the crop selection becomes smaller than the required dimensions, Fluent Forms rejects it instead of scaling the crop to the required output size.
Has anyone found a solution that combines fixed output proportions/dimensions with flexible positioning and zooming?
I would be very interested to hear how other Fluent Forms users are handling this, especially in frontend Post Update/Edit Forms.
Thanks!
ALex.
Hello,
At the moment, the image cropper is designed to work during a new image selection/upload. Re-cropping an already uploaded image in a Post Update/Edit Form is not currently supported from the built-in UI. The builder currently provides the predefined options only: Free, 1:1, 4:3, 16:9, and 3:4. A custom fixed aspect ratio is not available as a built-in setting.
For Width & Height mode, Fluent Forms expects the cropped output to match the configured dimensions exactly. If the selected crop area is smaller than the required dimensions, it is rejected rather than being upscaled.
For now, the practical workaround is to have users select/upload the image again before cropping. A workflow that re-crops existing media or uses a custom crop ratio might require custom development.