Cordova Image Cropper
Cordova plugin for image cropping with custom aspect ratio.
Platform Support
Usage
How to add plugin
Type following command from CLI to add this plugin
cordova plugin add cordova-plugin-k-imagecropper
The plugin creates the object window.plugins.k.imagecropper
.
Methods
Example: open
var options = {
url: imageUrl,
ratio: "6/4",
title: "Custom title",
autoZoomEnabled: false
}
window.plugins.k.imagecropper.open(options, function(data) {
console.log(data);
$scope.croppedImage = data;
}, function(error) {
console.log(error);
})
Example: getImageDimension
var imagesArr = [
"file:///data/user/0/com.ionicframework.creativesdk/cache/tmp_IMG_20170123_0857001689046463.jpg",
"file:///data/user/0/com.ionicframework.creativesdk/cache/tmp_IMG_20170123_0855131930060303.jpg",
"file:///data/user/0/com.ionicframework.creativesdk/cache/tmp_IMG-20170123-WA0004-768394128.jpg",
"file:///data/user/0/com.ionicframework.creativesdk/cache/tmp_IMG_20170123_0856091088191830.jpg",
"file:///data/user/0/com.ionicframework.creativesdk/cache/tmp_IMG_20170123_085513-1271654176.jpg"
];
window.plugins.k.imagecropper.getImageDimension(imagesArr, function(data) {
console.log(data);
$scope.croppedImage = data;
}, function(error) {
console.log(error);
})