작물 및 저장을 이미지에서 떨지 않고 ui

0

질문

내가 원하는 응용 프로그램을 만들 수 있는 작물 이미지에서는 특정 화면 비율(치 비율). 하지만,나는 원하지 않는 모든 ui 를 표시하물 옵션이 있습니다.

확인,여기에 예를 들어,

는 경우 사용자 탭에서 이미지의 이미지 목록에는 응용 프로그램을 선택한 이미지가 자동으로(백그라운드 프로세스)작물(장치 비율)&저장 장치에 표시하지 않고 어떤 작물 관련 ui. 이렇게 하려면 어떻게 해야 합니까! 어떤 기능 dart 누구에 의해할 수 있는 이미지를 자르지 않고 보여주는 아무것도.

enter image description here

crop flutter image
2021-10-26 13:23:42
1

최고의 응답

0

당신이 사용할 수 있습 copyCrop()함께 이미지:

이미지 copyCrop(Image src,int x,int y,int w,int h);

import 'dart:io';
import 'package:image/image.dart';
void main(List<String> argv) {
  String path = argv[0];
  Directory dir = Directory(path);
  List files = dir.listSync();
  List<int> trimRect;
  for (var f in files) {
    if (f is! File) {
      continue;
    }
    List<int> bytes = f.readBytesSync();
    Image image = decodeImage(bytes);
    if (image == null) {
      continue;
    }
    if (trimRect == null) {
      trimRect = findTrim(image, mode: TrimMode.transparent);
    }
    Image trimmed = copyCrop(image, trimRect[0], trimRect[1], 
                             trimRect[2], trimRect[3]);
    String name = f.path.split(RegExp(r'(/|\\)')).last;
    File('$path/trimmed-$name').writeBytesSync(encodeNamedImage(image, f.path));
  }
}
2021-10-27 06:10:19

다른 언어로

이 페이지는 다른 언어로되어 있습니다

Русский
..................................................................................................................
Italiano
..................................................................................................................
Polski
..................................................................................................................
Română
..................................................................................................................
हिन्दी
..................................................................................................................
Français
..................................................................................................................
Türk
..................................................................................................................
Česk
..................................................................................................................
Português
..................................................................................................................
ไทย
..................................................................................................................
中文
..................................................................................................................
Español
..................................................................................................................
Slovenský
..................................................................................................................