我尝试通过在.bat文件中编写以下代码行来运行inkscape shell模式:
inkscape --shell
2.svg -e 2.png
但它根本不起作用(没有png文件),更重要的是,我试图打开当前的svg输入,但我发现它损坏了,我根本无法打开它。谁能告诉我进入SHELL模式和执行其他inkscape命令行的正确命令行。
发布于 2010-10-11 02:43:50
您使用>将输出重定向到2.svg。>表示将输出重定向到此文件。
可能更正确的说法是:
rem echo the commands you want to execute to a file
echo 2.svg -e 2.png > commands.txt
echo quit >> commands.txt
inkscape --shell < commands.txt不确定这是否有效,因为我不使用windows。
发布于 2015-06-05 21:17:38
将SVG导出为不同格式的
inkscape -f FILENAME.svg -e FILENAME.png
加载FILENAME.svg并将其导出到FILENAME.png
inkscape -f FILENAME.svg -w WIDTH -h HEIGHT -e FILENAME.png
加载FILENAME.svg并将其导出为FILENAME.png,其中包含宽度大小、宽度和高度大小、高度(以像素为单位)
inkscape -f FILENAME.svg -A FILENAME.pdf
加载FILENAME.svg并将其导出到FILENAME.pdf
inkscape -f FILENAME.svg -P FILENAME.ps
加载FILENAME.svg并将其导出为eps的FILENAME.ps
inkscape -f FILENAME.svg -E FILENAME.eps
加载FILENAME.svg并将其导出到FILENAME.eps
外部链接:
https://stackoverflow.com/questions/3899797
复制相似问题