我想从画布上将图片写成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()?