小编Var*_*kar的帖子

如何在flutter中将SVG转换为PNG

我希望将 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)

svg dart flutter

7
推荐指数
1
解决办法
5482
查看次数

标签 统计

dart ×1

flutter ×1

svg ×1