canvasToImageElement function

HTMLImageElement canvasToImageElement(
  1. HTMLCanvasElement canvas, [
  2. String? mimeType,
  3. num? quality
])

Converts canvas to HTMLImageElement

mimeType MIME-Type of the image. quality Quality of the image.

Implementation

HTMLImageElement canvasToImageElement(HTMLCanvasElement canvas,
    [String? mimeType, num? quality]) {
  mimeType ??= 'image/png';
  quality ??= 0.99;

  var dataUrl = canvas.toDataUrl(mimeType);
  var img = HTMLImageElement()..src = dataUrl;
  img.width = canvas.width;
  img.height = canvas.height;
  return img;
}