Image crop directive for AngularJS, square, circle and rectangle areas. Working aspect. Features like export array and more comming.
npm install ui-cropper
 
 
Simple Image Crop directive for AngularJS. Enables to crop a circle, square or rectangle from of an image.
Test it yourself, upload or choose an image from url in our amazing Online test suite
or pick a Codepen to play around with it
Codepen: Circle + Chargement Crop
Codepen: Square + Init Url Crop + Maximum rendered image
Codepen: Rectangle Crop
Codepen: Rectangle Crop + Crop info
Codepen: Rectangle With Aspect Crop and Max Init
Codepen: Rectangle + Aspect + Array Crop
Codepen: Rectangle + CSS Crop
Codepen: Different sizes
We just moved this lib to new name, before you add it to your please do tests.
If you want to contribute, please join our gitter chat.
#### Download directly
Download ui-cropper files from GitHub
#### Bower
bower install ui-cropper
#### NPM
npm install ui-cropper
#### Meteor
meteor npm install --save ui-cropper
`` javascript`
angular.module('app', ['uiCropper'])
.controller(function($scope){
$scope.myImage = 'https://raw.githubusercontent.com/CrackerakiUA/ui-cropper/master/screenshots/live.jpg';
$scope.myCroppedImage = ''; // in this variable you will have dataUrl of cropped area.
});` html``
You can checkout all options under our wiki page
This project exists thanks to all the people who contribute.
Thank you to all our backers! 🙏 [Become a backer]
Support this project by becoming a sponsor. Your logo will show up here with a link to your website. [Become a sponsor]
See the LICENSE file