如何将Android XML Drawable保存,导出或转换为PNG图像文件?

Try*_*ain 9 android gradient xml-drawable

我有一个我非常喜欢的渐变,但我使用XML drawable创建它:

<gradient
    android:startColor="#DD181C18"
    android:endColor="#809C7D5A"
    android:angle="90"/>
Run Code Online (Sandbox Code Playgroud)

什么是一个简单的方法来创建一个png或类似的东西?

我真正想要的是: 一个工具可以和使用该工具的指令使用#aarrggbb格式制作渐变,因为它的输入alpha /颜色(90度角,一般角度,将是一个加号).

谢谢你的帮助.

编辑:D'哦!我完全意识到ImageMagick应该能够做到这一点.我会尽快发布我的答案代码,除非有人想要打败我并获得全部赏金!

Try*_*ain 4

最后,这是一个使用ImageMagick 的单线!

我不敢相信我之前没想过使用 ImageMagick,呃!!!

convert -size 480x84 gradient:'rgba(156, 125, 90, 0.52)'-'rgba(24, 28, 24, 0.86)' tmp.png
Run Code Online (Sandbox Code Playgroud)

作为参考,我使用它来使用我的 Android XML 可绘制 ##AARRGGBB 值创建 .png 图像文件。ImageMagick FTW!!!

感谢大家的意见。