我希望将 SVG 从 asset 转换为 png 并将其写入文件。
我已成功将 SVG 写入文件,但我想将图像作为 PNG 写入文件
将 SVG 写入文件的代码:
final bytes = await rootBundle.load('assets/images/example.svg');
final String tempPath = (await getTemporaryDirectory()).path;
final File file = File('$tempPath/profile.svg');
await file.writeAsBytes(
bytes.buffer.asUint8List(bytes.offsetInBytes, bytes.lengthInBytes));
return file;
}
Run Code Online (Sandbox Code Playgroud)