Как преобразовать класс изображения в файл - PullRequest
0 голосов
/ 30 мая 2020

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

floatingActionButton: FloatingActionButton(
        onPressed: () async {
          final path = join(
            // Store the picture in the temp directory.
            // Find the temp directory using the `path_provider` plugin.
            (await getTemporaryDirectory()).path,
            '${DateTime.now()}.png',
          );

          final File localImage = await theImage.copy('path');

          //convert our Image file to bytes
          final bytes = await localImage.readAsBytes();
          MyImage myImage = MyImage(
              isLiked: false,
              imgBase64: base64Encode(bytes),
          );

),

Но есть эта ошибка:

The method copy isn't defined for the clas 'Image'.

Есть ли такая функция, как Image.file(File file) (которая создает виджет, который отображает ImageStream, полученный из файла), чтобы получить файл из изображения?

Спасибо за вашу помощь!

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