image_cropper 0.0.8 image_cropper: ^0.0.8 copied to clipboard
A Flutter plugin for Android and iOS supports cropping images
Image Cropper #
A Flutter plugin for Android and iOS supports cropping images
Installation #
Android #
- Add UCropActivity into your AndroidManifest.xml
<activity
android:name="com.yalantis.ucrop.UCropActivity"
android:screenOrientation="portrait"
android:theme="@style/Theme.AppCompat.Light.NoActionBar"/>
iOS #
- No configuration required
Example #
Future<Null> _cropImage(File imageFile) async {
File croppedFile = await ImageCropper.cropImage(
sourcePath: imageFile.path,
ratioX: 1.0,
ratioY: 1.0,
maxWidth: 512,
maxHeight: 512,
);
}
Credits #
This plugin is based on two native libraries:
- Android: uCrop created by Yalantis
- iOS: TOCropViewController created by Tim Oliver