SVG rendered in pixels no matter the specified units

Hi, 
See example at:
http://www.w3.org/TR/SVG11/images/shapes/rect01.svg
The source, found at http://www.w3.org/TR/SVG11/shapes.html#ExampleRect01 :
  <?xml version="1.0" standalone="no"?>
  <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" 
    "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
  <svg width="12cm" height="4cm" viewBox="0 0 1200 400"
       xmlns="http://www.w3.org/2000/svg" version="1.1">
    <desc>Example rect01 - rectangle with sharp corners</desc>
    <!-- Show outline of canvas using 'rect' element -->
    <rect x="1" y="1" width="1198" height="398"
          fill="none" stroke="blue" stroke-width="2"/>
    <rect x="400" y="100" width="400" height="200"
          fill="yellow" stroke="navy" stroke-width="10"  />
  </svg>
states viewBox="0 0 1200 400", a viewbox of 12,00 x 4,00 cm.
Amaya renders a 1200 x 400 px viewbox.

When the original units are mm then the effect is quite more noticeable  :-)
This prevents me to show graphics done with OpenOffice/StarOffice Draw.
Saludos!
--
Juan Lanus
TECNOSOL
Argentina

Received on Monday, 25 April 2005 13:03:45 UTC