将画布中的图片写为jpeg

时间:2019-05-22 11:51:22

标签: dart flutter

我想从画布上将图片写成jpeg。

我的图像为png格式的字节:

  PictureRecorder recorder = new PictureRecorder();
  Canvas c = new Canvas(recorder);
  c.drawPaint(paint); // etc
  Picture p = recorder.endRecording();
  ByteData pngBytes =
      await p.toImage(100, 100).toByteData(format: ImageByteFormat.png);

是否可以将png转换为jpeg或使用其他函数代替toImage()?

0 个答案:

没有答案