new_image_crop 1.0.0+2
new_image_crop: ^1.0.0+2 copied to clipboard
Used for image editing, support x, Y, Z axis rotation, left to right, up and down, zoom in and out, support ios, Android
Use this package as a library
Depend on it
Run this command:
With Flutter:
$ flutter pub add new_image_cropThis will add a line like this to your package's pubspec.yaml (and run an implicit flutter pub get):
dependencies:
new_image_crop: ^1.0.0+2Alternatively, your editor might support flutter pub get. Check the docs for your editor to learn more.
Import it
Now in your Dart code, you can use:
import 'package:new_image_crop/constant/direction.dart';
import 'package:new_image_crop/data/data_coordinate_transformation_with_90_result.dart';
import 'package:new_image_crop/data/data_drag_details_group.dart';
import 'package:new_image_crop/data/data_editor_config.dart';
import 'package:new_image_crop/data/data_limit_result.dart';
import 'package:new_image_crop/data/data_rect.dart';
import 'package:new_image_crop/data/data_scale_details_group.dart';
import 'package:new_image_crop/data/data_simple_cache.dart';
import 'package:new_image_crop/data/data_update_base_map_result.dart';
import 'package:new_image_crop/data/data_viewfinder_zoom_in_result.dart';
import 'package:new_image_crop/example_demo.dart';
import 'package:new_image_crop/extensions/num_extension.dart';
import 'package:new_image_crop/extensions/rect_extension.dart';
import 'package:new_image_crop/extensions/template_extension.dart';
import 'package:new_image_crop/extensions/widget_extension.dart';
import 'package:new_image_crop/main.dart';
import 'package:new_image_crop/paint/result_paint.dart';
import 'package:new_image_crop/tools/assert_utils.dart';
import 'package:new_image_crop/tools/fnum.dart';
import 'package:new_image_crop/tools/image_utils.dart';
import 'package:new_image_crop/tools/math_utils.dart';
import 'package:new_image_crop/tools/phone_permission.dart';
import 'package:new_image_crop/tools/photo_utils.dart';
import 'package:new_image_crop/tools/timed_task.dart';
import 'package:new_image_crop/ui/dialog/image_editor_component/image_editor_calculate.dart';
import 'package:new_image_crop/ui/dialog/image_editor_component/image_editor_controller.dart';
import 'package:new_image_crop/ui/dialog/image_editor_component/image_editor_plane.dart';
import 'package:new_image_crop/ui/dialog/image_editor_component/image_editor_property.dart';
import 'package:new_image_crop/ui/dialog/image_editor_component/image_editor_select_box.dart';
import 'package:new_image_crop/widget/line.dart';
import 'package:new_image_crop/widget/size_builder.dart';