# from bulia byak # on Monday 26 December 2005 06:27 am:
In Inkscape, 1px = 0.8pt. This is fixed and cannot be changed from SVG. Viewbox does not affect that.
This means that svg's from other authoring programs may get scaled up or down?
The only problem is that other SVG renderers can and do use other fixed values for this (e.g. in Batik it's 0.75 I think).
ouch!
It's a badly defined part of SVG standard.
Yes. It actually reads as if it is dependent on the graphics display, which means any concept of a "page" (e.g. US Letter) is doomed to get misinterpreted.
However, it's not a good SVG practice to mix abs units ans px, so this discrepancy rarely bites you.
Unless you want to convert to pdf, ps, etc :-) Guess I may have to put an option in svg2crs to allow the user to explicitly scale their document (hmm, though maybe it would be useful to be able to perform this on the hub, but I already have some trouble inverting the coordinate system :-| .)
Unfortunately the answer is no. But you give me an idea - maybe it's indeed worthwhile to add a comment to Inkscape SVG files stating our assumed px/pt ratio?
Is that something that can be done with the dtd and/or namespaces? If so, it might be worthwhile to get in touch with other svg library maintainers and agree on an ad-hoc standard for this.
Thanks, Eric