Как обрезать изображение из средства выбора изображений в флаттер? - PullRequest
0 голосов
/ 15 мая 2018

Я хочу разрешить пользователю обрезать изображение, которое он выбрал из средства выбора изображений, и сохранить его (аналогично загрузке изображения профиля в WhatsApp).Как я могу сделать это во флаттере?

Образец изображения:

enter image description here

1 Ответ

0 голосов
/ 15 мая 2018

image_picker уже может обрезать изображение. Вы передаете указанную ширину и высоту для изображения, которое вы хотите, и плагин фактически обрезает исходное изображение.

_imageFile = ImagePicker.pickImage(source: source, maxWidth: 200.0, maxHeight: 300.0);

То, что вы запрашиваете, - это другой плагин для обрезки изображений после того, как он был выбран, и он будет выходить за рамки image_picker.

Я сталкиваюсь с чем-то похожим, и вы всегда можете отредактировать фотографию или видео с помощью встроенного приложения камеры, пока не появится плагин для обрезки изображений.

Для обрезки изображений на уровне пользовательского интерфейса вы можете сделать что-то вроде этого: https://stackoverflow.com/a/44665742/7303311

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...