This project is for a Cordova plugin. The plugin must work on both iOS and Android.
When launched, the plugin will allow the user to select an image from the device (or any available source on the device, camera, etc). The user will then be given the option to zoom/rotate (prefer pinch to zoom functionality) the image which will be cropped to a predetermined size and the new image will be saved to the device and the Uri will be returned to the consuming application.
REQUIRED INPUTS
- height/width of output image
OPTIONAL INPUTS
- source image Uri (if NOT provided, the allow user to select, otherwise go straight to crop)
OUTPUTS
- Source image Uri
- Cropped image Uri
ADDITIONAL INFO
When cropping image, there should be a box on screen drawn top the same ratio as the desired output. The box should take up most of the screen. The purpose is to show the user the crop ratio (see attached image). Outside of the box should be darkened, but still opaque. The view should be fixed in landscape layout. The image cannot be smaller than the size provided by the input.
Dear sir.
Nice to meet you.
I have read your post carefully and interested your app as the mobile developer.
I have developed many apps using the android studio and Xcode for 5+ years and so have the rich experience in this part.
As a typical apps, I have developed the chatting, shopping , food ordering, taxi, game, media player and so on.
Please check my reviews in freelancer.com and also refer these urls.
Hi,
I’m dedicated professional Web and Desktop Programmer & Developer and also Team leader of my company. I have been working with challenge and hope to improve future plan with good network every client. If any client want to get more faster job services with save time I am ready to work. I can ensure that I’ll complete each instruction within time frame even more faster.
I am available everyday to work more than 12 hours. I can ensure that I'll complete each instruction within time limit with daily update on server. I am ready to work and I hope I'll get permit to prove my experience.
Thank you