toBlob static method

Future<String> toBlob()

Implementation

static Future<String> toBlob() async {
  final html.CanvasElement canvas = html.CanvasElement();
  canvas.innerHtml = """
  <!DOCTYPE html>
    <html>
    <head>
    <style>
    body{
      width: 300px;
      height:300px;
      background-color:blue;
    }
    </style>
    </head>
    <body>


    <h1>My First Heading</h1>

    <p>My first paragraph.</p>

    </body>
    </html>
  """;
  canvas.context2D;
  final String image = canvas.toDataUrl();
  // var img = new html.ImageElement();
  // img.src = image;
  // html.document.body.children.add(img);
  return image;

  // final blob = await canvas.toBlob('image/jpeg', 1);
  // return blob;
}