Re: Problem with huge SVG-Files
Felix Riemann <[email protected]>
| Newsgroups | gmane.comp.gnome.apps.Eog |
|---|---|
| Message-ID | <1219403203.16865.7.camel@kirschsaft> |
On Tue, 2008-08-05 at 15:23 +0200, Carsten Otto wrote: > Hi there! > Hi! > eog seems to have problems with huge (SVG) images. I need to display > results from dot (graphviz) which are 33580 x 8398 pixels (according to > eog). Displaying the images with dotty works, but is not as nice as eog > (I need to zoom out, as the graph is quite confusing). > > eog uses 1.1 GByte of RAM, which seems to be OK for an image of that > size (although native SVG support without the need to rasterize > everything would be really cool). > > The attached screenshow shows the problem. I think you are hitting a limitation in the GdkPixbuf library here, which is used by EOG. See http://bugzilla.gnome.org/show_bug.cgi?id=163090 . The real solution on EOG's side would be to render the SVG directly to the screen pretty much avoiding GdkPixbuf (bug #108435). But this requires a major rework in several core components of EOG (as it was designed to display raster images) and thus might not happen soon. Felix