Cairo is expecting us to create our canvas with width and height
specified in points, whereas we are providing pixels, so this would be
a bug.

--
thomas

On Wed, Oct 3, 2012 at 7:03 PM, Christy Nieman <[email protected]> wrote:
> Hi all,
>
> I have been looking into something I just noticed when I change the output
> of a map draw from png to Cairo svg or pdf.  A 300px by 300px png image
> became a 375 px by 375 px svg according to Inkscape.  I realized this is
> because the size of the svg was specified in points and Inkscape was
> assuming a dpi of 90 instead of 72.  I tried changing the RESOLUTION
> parameter in my mapfile to 90, but (and I already knew this) changing the
> RESOLUTION value only affects the sizes of features in the map, not the
> output map size.
>
> I edited the svg xml for the size to be in px instead of pt, which seemed to
> make the svg draw the same size as the png in Chrome and Firefox.  Is there
> a way to have the units for cairo output images set to be pixels instead of
> points?  Am I wrong in thinking there is a problem with the way it works
> now?
>
> Thanks,
> Christy
> _______________________________________________
> mapserver-users mailing list
> [email protected]
> http://lists.osgeo.org/mailman/listinfo/mapserver-users
_______________________________________________
mapserver-users mailing list
[email protected]
http://lists.osgeo.org/mailman/listinfo/mapserver-users

Reply via email to