Program to render large SVG files

5

0

I am trying to view a large SVG files (about 20 MB). I tried using squiggle from batik, but it has been rendering for at least 20 minutes without producing any results. A similar file about half the size rendered in under a minute.

If I drag it into a Chrome tab, it appears to render it, but at a size of about 5mm x 5mm, so it looks like a solid rectangle. Ctrl-+ does not make it bigger.

The file is a graph produced by fdp from graphviz. There are tens of thousands of nodes, each filled with one of about 8 colors and several lines of text. There are a similar number of arrows connecting the nodes.

What program would work well for rendering this? I have access to Windows or Linux.

Troy Daniels

Posted 2013-01-16T16:42:52.847

Reputation: 217

Answers

2

Adobe Illustrator can open/edit/save SVG. Using Illustrator CS5 I saved the 30 MB Illustrator vector sample art Blue Mirror.ai to SVG 1.1 (resulting file 56 MB), opened the SVG file, and edited successfully. Windows Task Manager shows Illustrator's RAM usage is 562 MB RAM (private working set).

User5910

Posted 2013-01-16T16:42:52.847

Reputation: 513

5I'm a bit late to the party, but this is about useless as an answer. The stated question wasn't for a program that can view SVG, just about anything modernish can. It's for something that can cope with extremely large and complex SVG files. I'm currently looking for something that can cope with a quarter million data points in an SVG graph, and having no luck – Leliel – 2017-02-02T16:47:30.877

The answer as is provides no evidence that the named program will cope with such demanding SVG files. – Leliel – 2017-02-02T16:48:12.470

inkscape does not cope with 33MB SVG (with whole lot of rectangles), freezes the laptop, eog does not really cope either, but at least no freezing with it. – xealits – 2019-04-17T23:35:35.483

1Linux, inkscape can edit svg...on ubuntu...sudo apt-get install inkscape – agz – 2013-01-16T19:16:00.657