Skip to content

AhmedTawfiqM/image-cropper-at

Repository files navigation

Image Cropper

image cropper is powerful library in android
that make Powerful (Zoom, Rotation, Multi-Source), customizable (Shape, Limits, Style), optimized (Async, Sampling, Matrix) and simple image cropping library for Android.

Setup Guide

1- Include the library

allprojects {
    repositories {
	...
	maven { url 'https://jitpack.io' }
   }
}


dependencies {
   implementation 'com.github.AhmedTawfiqM:image-cropper-at:1.0.5'
}
  

2- Add CropImageActivity into your AndroidManifest.xml


 <activity android:name="com.atdev.image_cropper.CropImageActivity"
  android:theme="@style/Base.Theme.AppCompat"/> <!-- optional (needed if default theme has no action bar) --

Usage


 ImageCropper(this).start {
     if (it.resultCode != Activity.RESULT_OK) return@start
     val result = CropImage.getActivityResult(it.data)
     val uri = result?.uri
 }

see Example Image Cropper Example