encodeImageAsEmbeddedBase64 static method

String encodeImageAsEmbeddedBase64(
  1. String fileName,
  2. Uint8List imageBytes
)

Encodes an image (as a list of bytes) to a base64 embedded HTML image

Pretty raw, I know, but it works

Implementation

static String encodeImageAsEmbeddedBase64(
    String fileName, Uint8List imageBytes) {
  const imageWidth = '100%';
  final base64Image = '<img width="$imageWidth" src="data:image/png;base64, '
      '${base64Encode(imageBytes)}" data-filename="$fileName">';
  return base64Image;
}