generateThumbnailBytes method
Implementation
Future<Uint8List?> generateThumbnailBytes(
Uint8List bytes, int size) async {
try {
final image = img.decodeImage(bytes);
if (image == null) return null;
final thumb =
img.copyResizeCropSquare(image, size: size);
return Uint8List.fromList(
img.encodeJpg(thumb, quality: 80));
} catch (e) {
CloudLogger.error('Thumbnail bytes failed', error: e);
return null;
}
}