Become a fan of Slashdot on Facebook

 



Forgot your password?
typodupeerror
×

Decent Multi-Format SVG Converter? 27

gbulmash asks: "I've been messing with the graphics in the Open Clipart Library and it feels as if SVG is a standard like 'meatball' is a standard. Most of the graphics render just fine in Inkscape, but you'll get 5 different renders in 5 different applications. For example, one of the Baby Tux drawings renders differently in Firefox, Corel Draw X3, Illustrator, and Inkscape, and generates error messages from Batik's rasterizer. If I use Inkscape to export to EPS, the EPS opens in Illustrator pretty much like the SVG does, but (and this may be a problem with Corel) doesn't import well into Corel Draw X3. Is there an application that can render SVG images as well as Inkscape can, but will also produce an output to EPS & SWF that looks like the render? Is there something that can output to a more normalized SVG that will render more faithfully in Illustrator or Corel for the sake of conversion to EPS and SWF?"
This discussion has been archived. No new comments can be posted.

Decent Multi-Format SVG Converter?

Comments Filter:
  • Sketsa (Score:2, Informative)

    by Anonymous Coward on Thursday August 24, 2006 @10:50PM (#15975327)
    Did you try Sketsa? [kiyut.com]
  • by Anonymous Coward on Thursday August 24, 2006 @11:05PM (#15975383)
    A previous Slashdot post linked to an article that listed 60 something
    different SVG programs.

    Vector vs Raster (at maa.org)
    http://www.maa.org/editorial/mathgames/mathgames_0 8_01_05.html [maa.org]

    Sounds like an article that trudges through SVG compliance for
    all these programs is needed.

  • Canvas? (Score:2, Informative)

    by Rixel ( 131146 ) on Thursday August 24, 2006 @11:56PM (#15975637)
    A couple of years ago, I was trying to import/export Corel files and it was driving me nuts, and I tried several programs. Best results I got was from Canvas from Deneba. Haven't used it recently, but it boasts over 80 import filters.
  • firefox (Score:3, Informative)

    by Anonymous Coward on Friday August 25, 2006 @12:10AM (#15975718)
    I loaded up the 3 baby tux svg files from that site and they looked exactly the same to me in firefox and inkscape.
    Make sure to use at least FF 1.5 as the 1.x series renders very poorly.
  • VectorSection (Score:5, Informative)

    by zerblat ( 785 ) <jonas@sk[ ]c.se ['ubi' in gap]> on Friday August 25, 2006 @04:19AM (#15976429) Homepage
    VectorSection [scratchcomputing.com] is meant to be a universal vector file format converter, and it's being sponsored by Xara. I don't know it it's usable yet, but it might be worth taking a look at.

    Anyway, I'm sure that the Inkscape folks would be interested in bug reports if there's something wrong with their EPS export. You could also try saving as PDF instead and see if that works better.

  • Re:firefox (Score:1, Informative)

    by Anonymous Coward on Friday August 25, 2006 @06:08AM (#15976717)
    FF 1.5 still has some problems too. For example it doesn't display fonts of the appropriate size in pfsense's traffic graph, while Opera shows them perfectly.
  • by Anonymous Coward on Friday August 25, 2006 @09:01AM (#15977342)
    most of the free solutions require either an additional GTK- or Java-Installation which is a killer argument for my use.

    Huh? The standard Linux desktop environment is GNOME and it uses GTK, so it is likely that you already have GTK on your system. Even those who are still stuck with an older system such as KDE usually have GTK installed. I don't see how it could be a "killer argument". If you want the best environment and the best applications, you will need GTK anyway. And just in case you would be using some other operating system, you can also install GTK for Windows or for MacOS X.

  • by Cameron McCormack ( 690882 ) on Friday August 25, 2006 @10:35PM (#15983402) Homepage
    The reason that Batik doesn't handle the baby tux [openclipart.org] file is that there is indeed an error in it. On line 90, the transform attribute doesn't have a closing parenthesis in it. Quoting from SVG 1.1 [w3.org], one of the things that must be done when the document is "in error" is:
    A highly perceivable indication of error shall occur. For visual rendering situations, an example of an indication of error would be to render a translucent colored pattern such as a checkerboard on top of the area where the SVG content is rendered.
    Batik stops document rendering at that point and pops up a message indicating the error. Not many UAs do this, actually, and many actually just choose to ignore errors. This is likely one of the causes of the difference in behaviour you are seeing.
  • by Cameron McCormack ( 690882 ) on Friday August 25, 2006 @10:45PM (#15983431) Homepage
    Incidentally Batik now has support for SMIL animation in SVN, which will be included in the next release.

Get hold of portable property. -- Charles Dickens, "Great Expectations"

Working...