toByteData method
- {ImageByteFormat format: ImageByteFormat.rawRgba}
Converts the Image object into a byte array.
The format
argument specifies the format in which the bytes will be
returned.
Returns a future that completes with the binary image data or an error if encoding fails.
Implementation
Future<ByteData?> toByteData({ImageByteFormat format = ImageByteFormat.rawRgba}) {
return _futurize((_Callback<ByteData> callback) {
return _toByteData(format.index, (Uint8List? encoded) {
callback(encoded!.buffer.asByteData());
});
});
}