scripting - 程序化图形工具链

标签 scripting svg inkscape

我在 Inkscape 中画了一个图标,但现在想以编程方式更改它(稍微更改不同图标状态的颜色)并将其转换为包含多个不同颜色图标的平铺 PNG 格式文件。我了解 Inkscape 的 --export-png 选项,但无法找到一种方法来更改图像和/或多次导出到组合图像的不同部分。

是否有任何好的面向用户的工具来以编程方式摆弄图像,或者我是否必须深入研究GD,甚至手动修改SVG XML?

最佳答案

尽管我不能 100% 确定它是否满足您面向用户的要求,但我建议您查看 www.imagemagick.org 。我已成功使用其“转换”实用程序来编写从 svg 到 png 的转换脚本,并添加自定义背景颜色。

关于scripting - 程序化图形工具链,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/411118/

相关文章:

html - 停止 SVGZ 内的自动图像平滑

c# - Assembly.CreateInstance 和安全

scripting - adb emu Kill - 等待模拟器被完全杀死

bash - awk 正在插入空格

html - 如何在 Ruby 脚本中备份整个网页(包括图像等)?

javascript - 以图像为节点的 D3 v4 力图

python - 圆弧,饼图,在 svgwrite 中

javascript - Snap.svg - 如何始终用一条线连接两个对象?

javascript - 如何在窗口大小调整时重绘 SVG map ?

command-line - 通过命令行(inkscape)更改 svg 文件中的颜色