AngularJS module for https://github.com/fengyuanchen/cropper jQuery plugin.
bower install ng-cropper
<link href="client/bower_components/ngCropper/dist/ngCropper.all.css" rel="stylesheet">
<script src="client/bower_components/ngCropper/dist/ngCropper.all.js"></script>
var app = angular.module('app', ['ngCropper']);
app.controller('Main', function(Cropper) {
...
});
<img src="image.jpg"
ng-cropper
ng-cropper-options="options"
ng-cropper-show="'show.cropper'"
ng-cropper-hide="'hide.cropper'">
Bootstrap 3 Customlized Template
<ng-cropper-template
template-type="bootstrap3"
width=""
height=""
result-img=""
quility=""
imgType=""
is-done=""
ctrl="">
type
:bootstrap3,angularMaterial
width、height
:長寬(number) width:0,height:0 不固定長寬
result-img
: 上傳存檔圖片(base64)
is-done
:判斷是否有編輯按鈕
quility
:圖片品質 0-1,預設值:1
img-type
:'jpeg' or 'png',預設值:jpeg
ctrl
: Controller
Read Demo code for detailed example.
Look at demo.js to learn workflow.