imageSize_from method

Future<Size> imageSize_from(
  1. Uint8List bytes
)

Implementation

Future<Size> imageSize_from(Uint8List bytes) async {
  // final bytes = Uint8List.fromList([
  //   // PNG image bytes here
  // ]);

  final codec = await ui.instantiateImageCodec(bytes);
  final frame = await codec.getNextFrame();
  final size = Size(frame.image.width.toDouble(), frame.image.height.toDouble());

  return size;
  // final completer = Completer<Image>();
  // ui.decodeImageFromList(img, (image) {
  //   return completer.complete(image);
  // });
  // return completer.future;
}