我正在使用ImageMagick将SVG转换为PNG,并且所有工作都像魅力,直到我尝试使用@ font-face添加自定义字体,然后在SVG文件中。在蜡染这工作得很好,但现在在ImageMagick我只是不能得到它的工作。使用ImageMagick将SVG与自定义字体转换为PNG
我可以将字体更改为“convert -list font”中列出的字体,但我可能不得不经常更改字体,所以我想指向使用font-face或其他解决方案进行转换的字体文件没关系。
SVG文件还可以包含多个字体系列,而我的ImageMagick安装包含rsvg委托。
任何想法?谢谢!
如果您无法使ImageMagick工作,请考虑使用'inkscape'进行转换,该命令也可以在命令行中调用。我不知道它的@ font-face支持是什么样的,但我应该有兴趣知道你是否研究它。 – halfer 2012-03-23 10:18:59
我使用ImageMagick完成了我所有的SVG - > PNG,除了字体以外,它们都运行良好。我会尝试使用type.xml来安装它们,但是我会尽量不要...... – 2012-03-23 10:38:08
尽管如此,Inkscape的工作效果要比部分工作的ImageMagick好。鉴于在CLI上启动转换有多容易,是否值得一试? – halfer 2012-03-23 10:40:30