Take the 2-minute tour ×
Graphic Design Stack Exchange is a question and answer site for Graphic Design professionals, students, and enthusiasts. It's 100% free, no registration required.

I have a complex shape (world map) that is filled with a pattern. The pattern is derived from a single symbol. This symbol was created from another SVG file that may have been created with Inkscape.

When I save my AI file as SVG and then try to open the file, I am getting the following error: This SVG is invalid. Validate it before opening.

When I open the SVG in a browser, I get this error: XML Parsing Error: prefix not bound to a namespace.

Location: file://blahblahblah.svg 
Line Number 12, Column 6:
<path id="path3013_294_" inkscape:connector-curvature="0" fill="#939598" d="M26.165-892.006l-11.543,20

It seems like this Inkscape prefix might be the culprit.

Any ideas? I am just guessing that maybe it's because the symbol has the svg code in it. If the symbol was made with Inkscape, could it be that Illustrator is not including some of the xmlns info from Inkscape...

xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" for example?

Thanks!

share|improve this question
    
It is possible to save an SVG from inkscape without all the Inkscape specific namespaces, prefixes, etc. File > Save as... then choose the "plain SVG" file format. –  ryanlerch Apr 24 at 13:36

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Browse other questions tagged or ask your own question.