Hi AhhAhh,

ahhahh <[email protected]> wrote on 10/01/2009 04:26:12 AM:

> My svg files are quite big (85 KBs), created with CorelDraw. They are
> static, just some boxes and text. 

    Those aren't big ;)
    Is the JSVGCanvas set to be static?  I'm fairly sure it is.
It looks like the tile cache is getting messed up.  The simplest 
thing to try would be to set the canvas to ALWAYS_DYNAMIC.  This
will switch away from the tile cache renderer to the dynamic renderer
(which is actually much simpler).

> I attach 2 gif files, one showing the bad rendering (almost always the
> problem arises after resizing), and the other with how it should look 
when
> the rendering is ok.

    The bottom right most tile (the tiles are 256x256 pixels) this appears 
to 
be being 'reused' for any 'new' tiles that needed rendering due to the 
scroll.
If you want to try and work the problem from your end it's probably down 
in
the batik.ext.awt.image.rendered.AbstractTiledRed.

> I have over 3000 users with no problems, and 6 which suffer this bad
> rendering, but 4 of them have arised in the last two weeks, so I'm 
afraid
> the number will increase in the future.

   Do you know what OS they are on?

Reply via email to