我正在努力使用imagemagick将一堆图像从SVG转换为PDF / PNG,尽管我没有遇到过使用Imagemagick和其他文件的问题。 IM似乎要么挂起,要么花费很长时间。
我正在使用的命令非常简单:
convert -background none in.svg out.pdf
这是版本信息,如果有用(在OSX,High Sierra):
Version: ImageMagick 6.9.9-26 Q16 x86_64 2018-03-27 http://www.imagemagick.org
Copyright: © 1999-2017 ImageMagick Studio LLC
License: http://www.imagemagick.org/script/license.php
Features: Cipher DPC Modules
Delegates (built-in): bzlib djvu fftw fontconfig freetype gslib jbig jng jp2 jpeg lcms ltdl lzma openexr png ps raw tiff webp x xml zlib
图像是Web渲染工具的输出,可在此处找到一个示例(无法找到更好的分享方式):
https://drive.google.com/open?id=1zypR9KsR4oskvgRQubDAKIVHXlCFmTz9
我已经看到其他线程表明ImageMagick导致图像从SVG到其他格式的转换速度很慢可能是由于图像大小等原因,但这些只有~30kb(identify
的输出:SVG 978x648 978x648 + 0 + 0 16位sRGB 26333B 0.000u 0:03.460)
(奇怪的是,在我identify
进程之前,我没有得到Ctrl-C
的输出,然后打印出来。
文件必须有“错误”,但据我所知,它们是有效的SVG,可以毫无问题地查看图像等等。我不确定我缺少什么。< / p>