NathTech Tools ,
online photo editor ,
Key Features
- File Upload: Users can upload an image using the file input.
- Canvas Setup: The
Fabric.js
library is used to create and manipulate the canvas where the image is displayed. - Crop Functionality: Users can crop the image by setting a clipping region.
- Rotate Functionality: Users can rotate the image by 90 degrees each time the rotate button is clicked.
- Filter Application: Users can apply a grayscale filter to the image.
- Download Edited Image: Users can download the edited image as a PNG file.
Notes
- Make sure to have an internet connection to load the
Fabric.js
library and FontAwesome for icons. - This implementation is basic and can be extended with more advanced features such as custom cropping, more filters, brightness/contrast adjustments, etc.
- Error handling and additional user feedback can be added for a more robust and user-friendly experience.
Online Photo Editor Tool