Hi Sean,
Sean Wheller <[EMAIL PROTECTED]> wrote on 01/02/2007 06:52:56 AM:
> On Tuesday 02 January 2007 10:49, Sean Wheller wrote:
> > On Monday 01 January 2007 03:22, [EMAIL PROTECTED] wrote:
> > > As the SVG specification says they should. The Width/Height say
> > > what size canvas the document should be drawn into.
> >
> > So perhaps the only thing to do is open each SVG, adjust the canvas to
the
> > required size. Well ... until I can get some time to automate the
process.
>
> It seems that setting the canvas size smaller is not the solution.
> Batik still renders an image with a huge amount of wasted space.
Since you are setting '-dpi 300' this is correct
(452pt =~ 6.277in * 300dpi =~ 1833 pix). What you
probably want to have is a viewBox as well as a width
and height. Something like:
<svg
width="452.64005pt"
height="320.53pt"
viewBox="0 0 452.64 320.53"
[... the rest of the attrs ...]
This should give you a 1.8K pixel picture
of the 0,0 -> 452x320 rectangle of the canvas
(Presumably you want the high resolution for print
or something).
> So while the SVG is set
> <svg
> xmlns:dc="http://purl.org/dc/elements/1.1/"
> xmlns:cc="http://web.resource.org/cc/"
> xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
> xmlns:svg="http://www.w3.org/2000/svg"
> xmlns="http://www.w3.org/2000/svg"
> xmlns:xlink="http://www.w3.org/1999/xlink"
> xmlns:sodipodi="http://inkscape.sourceforge.net/DTD/sodipodi-0.dtd"
> xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
> width="452.64005pt"
> height="320.53pt"
> id="svg2"
> sodipodi:version="0.32"
> inkscape:version="0.43"
> sodipodi:docbase="/home/sean/work/ericsson/docs/trunk/images"
> sodipodi:docname="hxc-block.svg"
> version="1.0">"
>
> The resulting PNG file is
> 1886x1336 pixel
> --
> Sean Wheller
> Technical Author
> email: [EMAIL PROTECTED]
> im: [EMAIL PROTECTED]
> skype: seanwhe
> cel: +27-84-854-9408
> web: http://www.inwords.co.za
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>