我在 Inkscape 中画了一个图标,但现在想以编程方式更改它(稍微更改不同图标状态的颜色)并将其转换为包含多个不同颜色图标的平铺 PNG 格式文件。我了解 Inkscape 的 --export-png 选项,但无法找到一种方法来更改图像和/或多次导出到组合图像的不同部分。
是否有任何好的面向用户的工具来以编程方式摆弄图像,或者我是否必须深入研究GD,甚至手动修改SVG XML?
最佳答案
尽管我不能 100% 确定它是否满足您面向用户的要求,但我建议您查看 www.imagemagick.org 。我已成功使用其“转换”实用程序来编写从 svg 到 png 的转换脚本,并添加自定义背景颜色。
关于scripting - 程序化图形工具链,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/411118/