次の行を .bat ファイルに記述して、inkscape シェル モードを実行しようとしました。
inkscape --shell
>2.svg -e 2.png
しかし、まったく機能しません (png ファイルはありません)。さらに、現在の svg 入力を開こうとしたところ、破損していることがわかり、まったく開けませんでした。 . SHELLモードに入り、他のinkscapeコマンドラインを実行するための正しいコマンドラインを教えてください。
次の行を .bat ファイルに記述して、inkscape シェル モードを実行しようとしました。
inkscape --shell
>2.svg -e 2.png
しかし、まったく機能しません (png ファイルはありません)。さらに、現在の svg 入力を開こうとしたところ、破損していることがわかり、まったく開けませんでした。 . SHELLモードに入り、他のinkscapeコマンドラインを実行するための正しいコマンドラインを教えてください。
を使用して>
、出力を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
私はウィンドウを使用していないので、これが機能するかどうかはわかりません。
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 を読み込み、幅のサイズ WIDTH と高さのサイズ HEIGHT (ピクセル単位) で 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 にエクスポートします
外部リンク: