
I want to use imagemagick to convert the SVG to a png and grow the canvas size from the centre so that it renders artwork that sits outside the boundaries of the canvas set in the SVG file. For example, if I render from IM or Inkscape using the canvas size I get this.

I want IM to render this:

I've tried using -extent together with -gravity but I get this.

Is this possible with IM?