режим оболочки Inkscape - PullRequest
       19

режим оболочки Inkscape

2 голосов
/ 10 октября 2010

Я попытался запустить режим оболочки inkscape, написав эти строки в файле .bat:

inkscape --shell
> 2.svg -e 2.png
Но это не такработать вообще (без файлов png), более того, я попытался открыть текущий ввод svg, обнаружил, что он поврежден, и мне вообще не удалось его открыть.Может ли кто-нибудь сказать мне правильные командные строки, чтобы войти в режим SHELL и выполнить другие командные строки inkscape.

Ответы [ 2 ]

3 голосов
/ 10 октября 2010

Вы перенаправляете вывод, используя >, на 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.

1 голос
/ 05 июня 2015

Экспорт SVG в различные форматы

  • экспорт в растровое изображение (png)

    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 с размером ширины, ширины и высоты, высоты, в пикселях

  • экспорт в pdf

    inkscape -f FILENAME.svg -A FILENAME.pdf

    загружает FILENAME.svg и экспортирует его в FILENAME.pdf

  • экспорт в ps

    inkscape -f FILENAME.svg -P FILENAME.ps

    загружает FILENAME.svg и экспортирует его в FILENAME.ps

  • экспорт в eps

    inkscape -f FILENAME.svg -E FILENAME.eps

    загружает FILENAME.svg и экспортирует его в FILENAME.eps

Внешние ссылки:

...