crop 0.5.2 icon indicating copy to clipboard operation
crop: ^0.5.2 copied to clipboard

Crop for Flutter. Crop any widget/image in Android, iOS, Web and Desktop with fancy and customizable UI, in 100% pure Dart code.

crop #

pub package

A Flutter package for cropping any widget, not only images. This package is entirely written in Dart and supports Android, iOS, Web and Desktop. Also, because of being independent from native platform, it does not increase size of your apps output (e.g. apk).

Supported platforms #

  • Flutter Android
  • Flutter iOS
  • Flutter Web (Only with Skia, see below)*
  • Flutter Desktop

Building For Web #

In order to run Crop on web, flutter version1.24.0 or above is needed. Also, you need to set CanvasKit as the renderer with the following command:

flutter build web --web-renderer canvaskit

Demo #

Web Demo | Install from Google Play

Screenshot

Getting Started #

In your pubspec.yaml file add:

dependencies:
  crop: any

Then, in your code import:

import 'package:crop/crop.dart';

Now in build function, put a Crop widget in the widget tree and you are done. Please don't forget to check /example folder, there is much more.

155
likes
120
pub points
94%
popularity

Publisher

verified publisher iconpwa.ir

Crop for Flutter. Crop any widget/image in Android, iOS, Web and Desktop with fancy and customizable UI, in 100% pure Dart code.

Homepage
Repository (GitHub)
View/report issues

Documentation

API reference

License

Icon for licenses.MIT (LICENSE)

Dependencies

collision, flutter, vector_math

More

Packages that depend on crop