A customer is interested in using Ghostscript to generate SVG files from PDF and PostScript files, bu the SVG device is broken. This sample command line: bin/gs -sDEVICE=svg -o tiger.svg example/tiger.eps Results in an SVG file that neither Safari nor Illustrator CS5 can open (Safari reports "error on line 10 at column 10: attributes construct error", Illustrator just says invalid file). SVG output worked in Ghostscript 8.64, that version is able to convert tiger.eps to a valid SVG file but Ghostscript 9.00 segfaults.
I will fix the regression but the svg device is experimental at this stage and probably should not be used in a production setting. I guess there is about 3 months of engineering work to get the device in a state where we would be satisfied with calling it customer-ready. Currently the project has background status, meaning we don't work on it regularly. I think that information should be shared with the customer requesting this fix.
(In reply to comment #1) > I will fix the regression but the svg device is experimental at this stage > and probably should not be used in a production setting. I guess there is > about 3 months of engineering work to get the device in a state where we > would be satisfied with calling it customer-ready. Currently the project > has background status, meaning we don't work on it regularly. I think that > information should be shared with the customer requesting this fix. Customer has already been notified that the SVG device is not of commercial quality.
Shelly's fix worked, please thank him Chris. commit 52d113e470047ea70485de785bc9a3b68731127c Author: Henry Stiles <henry.stiles@artifex.com> Date: Thu Apr 18 11:04:49 2013 -0600 Fix typo in SVG output device (bug #693922) by Shailesh Mistry.
I'm also interested in converting .eps to .svg files. Looking forward to the final implementation.