I\'m converting SVG\'s to PNG using ImageMagick and all works like a charm until I tried adding custom fonts using @font-face and then in the SVG file. In Batik this worked
Try rsvg-convert (a command line program) provided by librsvg2 package.
I have the same problem with ImageMagick on Amazon Linux (but not on my Ubuntu desktop).
I think the SVG handling of the ImageMagick is rather poor. It does not recognize "display: none" style property correctly.