
I was going to ask why not use SVG exported from Corel Draw but you do get around to mentioning it eventually:
I had to note that this what Corel calls SVG should rather be called Corel-XML because it is completely incompatible with any other SVG-Viewer/Editor.
Adobe SVG sometimes contains huge amounts of information dumped in the file as CDATA and embedded images but I know at least in the case of Adobe Illustrator there are many export options which can results in SVG files more suitable for sharing with other programs. Perhaps Corel Draw also includes SVG export options that will provide better results.
There are no embedded images and I also can't find any CDATA region in the XML. I don't tried other export options than the default. But there were only options about format of embedded images, converting of text and using of CSS. The first both don't apply here and for the last one I think inline-CSS is quite fine.
Firefox just showes an error message about an unknown namespace,
How to politely describe SVG support in Firefox? A work in progress might be the nice way to describe it.
Frankly I'd expect better results from KSVG and librsvg and it is unfair to judge any application based on how well Firefox renders the SVG, at least for the moment.
I noted that firefox is a horrible svg renderer. Often the app even crashs on rendering svg.
Batik is a high quality renderer often mentioned on this list, and is suggested for comparison purposes against Inkscape. The Adobe SVG Viewer is also of high quality but not an option for Linux users last I checked.
I guess that such software like Adobe's or Corel's SVG Viewer are optimized on the SVG dialect of the corresponding vendor. And thereby not a reasonable comparison. I don't expect from Inkscape that it can understand any crap which somebody calls SVG, like I don't expect from firefox that it understands any bad ie-specific html-tag.
If you could attach a small sample file to a feature request in our tracker and provide a PNG of what it should look like then maybe we can track down if certain features of Corel are unsupported in Inkscape or where exactly things are going wrong.
Well, I did that. Here is the link. http://sourceforge.net/tracker/index.php?func=detail&aid=1592292&gro...
But in my case it failed. I think either Corel Draw generates similar crap when genereating AI files as when generating SVG files or Inkscape is just incompatible with Version 7 of Adobe Illustrator.
You have to understand there are two major and distinctly different types of Adobe Illustrator which complicates matters. From Adobe Illustrator 10 onwards AI files are a special form of PDF.
Inkscape does not currently support PDF import, which rules out many of the more recent Adobe Illustrator files. Perhaps work using the Poppler library will allow support to be added but I dont believe anyone is working on import at the moment, the focus is on consolidating the three different PDF exporters. If I recall correctly the other AI files require you to also have Skencil/Sketch installed as it converts the file to SVG which inkscape then opens.
Well, I talked about Version 7 and Skencil is installed on my system, but what is sketch?
So, is there any known reliable method, which works to get a vector graphic from Corel Draw into Inkscape?
Reliable? Not really, and not really known either, very much a case of Your Mileage May Vary (YMMV). If you were willing to document the process you have gone through in the Inkscape wiki then perhaps others will add their own experiences and we can hash out a some sort of recommendations for those coming after you. Such an approach has worked well in the past to gather information and help users to help each other to gradually improve troublespots.
I figured a very reliable way out, to get a vector graphic lossless out of Corel Draw. But it requires another non-free expensive software.
1. Open the graphic in Corel Draw and export it as AI file. 2. Open the AI file in Adobe Illustrator. 3. Export it as SVG.
The svg file generated by Adobe Illustrator is much better than the svg file created by Corel Draw, at least in my case. Even firefox can render it. :)
Regards Sebastian Noack