Why does convert use MVG instead of Inkscape? #1880
-
When I run
This is confusing, as I expect ImageMagick to automatically use my installed Inkscape to open svgs and export them to pngs. Inkscape doesn't have problems with I understand that ImageMagick relies on the
I was able to get it to use Inkscape in the past, or at least something that doesn't give letter-spacing and flow errors, but I reinstalled everything to try to isolate the dependencies of the installation process. Thanks for any and all help yall! |
Beta Was this translation helpful? Give feedback.
Replies: 8 comments 5 replies
-
The answer was staring at me, since I was using Inkscape 1.0 I have to manually update This can be closed. |
Beta Was this translation helpful? Give feedback.
-
Inkscape changed their command-line options from version 0.92 to 1.0. In recent releases of ImageMagick, we assume inkscape 1.0 and require a manual change for 0.92 in config/delegates.xml. |
Beta Was this translation helpful? Give feedback.
-
Would you elaborate on the change for what is needed in the delegates.xml file. That might explain why I keep getting an abort trap 6 when converting SVG files via ImageMagick and Inkscape 0.92, even though the output file is created. |
Beta Was this translation helpful? Give feedback.
-
List delegates.xml. There is a comment in the file that tells you exactly what you need to do to support inkscape 0.92 vs. 1.0. |
Beta Was this translation helpful? Give feedback.
-
Thank you. That fixed the abort trap 6 issue. |
Beta Was this translation helpful? Give feedback.
-
I am seeing a similar error, as seen here.
Running
and running
I checked my delegates file, and it looks already set up to use inkscape 1.0. Any ideas? Edit: using the
|
Beta Was this translation helpful? Give feedback.
-
From your "-verbose" text, inkscape failed, so IM used MVG instead. Is Inkscape on your system path? |
Beta Was this translation helpful? Give feedback.
-
FYI: With IM 7, use magick not convert. Also put your -resize after reading the SVG file. IM 7 is more strict about syntax than IM 6. |
Beta Was this translation helpful? Give feedback.
Inkscape changed their command-line options from version 0.92 to 1.0. In recent releases of ImageMagick, we assume inkscape 1.0 and require a manual change for 0.92 in config/delegates.xml.