有没有办法使用命令行或扩展内的Inkscape获取像素颜色

时间:2012-03-04 16:45:18

标签: svg inkscape

因此,假设有一些SVG文件也可能包含一些位图对象。我需要的是用坐标X,Y来确定像素颜色的一些方法。基本上与“dropper工具”相同但是从命令行或从inkscape python扩展中调用它。

1 个答案:

答案 0 :(得分:1)

您可以使用inkscape二进制文件导出图像,然后使用脚本语言(如PHP)进行采样:

inkscape --without-gui --export-png=myfile.png --export-dpi=100 myfile.svg

如果未设置DPI,则默认为90。

我想你也可以在Python扩展中做到这一点,但我无法帮助 - 但可能有文档。