1 个不稳定版本
0.1.0 | 2021年8月5日 |
---|
#35 在 #flutter
2MB
383 行
Flatter
用于将 SVG 渲染为 PNG 的命令行工具,适用于 Flutter 应用程序。
Flutter 本身不支持 SVG,而提供 SVG 支持的第三方包历史上存在某些类型 SVG 的问题。
然而,通常 SVG 在设计阶段就已经准备好(例如,由设计师提供),并且可以“扁平化”为 PNG,这是 Flutter 本身支持的。Flatter 旨在提供快速、准确且可重复的静态 SVG 渲染,针对此用例进行了优化。
使用方法
flatter --input path/to/svgs --output flutter_app/assets/images --scales 1 2 3 4
生成 path/to/svgs
中每个 SVG 的 1x、2x、3x、4x 版本,并将它们写入 flutter_app/assets/images
贡献
有反馈?建议?改进?问题?请随意提交问题或 PR,我将很高兴查看!
依赖
~11–20MB
~275K SLoC