title: How to read an SVG with a given size using PHP Imagick?
body: <p>I have the following code:</p>
  
  <pre><code>$image = new Imagick();
  $image-&gt;setBackgroundColor(new ImagickPixel('green'));
  $image-&gt;setSize(20,20);
  $image-&gt;readImageBlob(file_get_contents('./some/path/image.svg'));
  </code></pre>
  
  <p>It loads the <code>SVG</code> just fine but the <code>setSize</code> just gets completely ignored. It renders at 550x100, as per it's definition:</p>
  
  <pre><code>&lt;svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" 
      xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
      width="550px" height="100px" viewBox="0 0 550 100" 
      enable-background="new 0 0 550 100" xml:space="preserve"&gt;
  </code></pre>
  
  <p>Has anyone got experience in getting <code>SVG</code> files to play nice with <code>setSize</code>?</p>