Skip to content

ferhatwi/crop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 

Repository files navigation

Crop

Crop for Android Jetpack Compose

Modified from Yalantis/uCrop.

Accepts bitmap, results bitmap.

Usage

val cropView : CropView? = null

var resultBitmap by remember { mutableStateOf<Bitmap?>(null) }

AndroidView(
    factory = {
        CropView(it)
    },
    modifier = Modifier.fillMaxWidth().aspectRatio(0.8f),
    update = { view ->
        cropView = view
        view.cropImageView.setImageBitmap(BITMAP)
        view.overlayView.frame = Frame()
        view.overlayView.grid = Grid()
        //...
    }
)

Button(onClick = {
    resultBitmap = cropView?.cropImageView?.crop()
}) {
    Text(text = "Crop")
}

About

Crop for Android Jetpack Compose

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages