1 Attachment(s)
imported svg shape will not fill
i imported a europe image from here
http://upload.wikimedia.org/wikipedi...lete_blank.svg
i dropped it into xdpx
ungrouped everything
extracted the france shape and tried to fill it
i check and it is definitely a closed shape
i can manipulate the outline as normal but nothing i do fills it
it's definitely not transparent
to remedy this i draw a square under it, select both and subtract shapes
this gives me a square with france cut out of it
then i draw another square inside the former square but outside the france outline
i move the square underneath, select both and once again subtract shapes
finally i have my shape filled as i require
anybody know why it does this?
Attachment 96950
Re: imported svg shape will not fill
Not sure if this will help. Convert the line to shape. Then break shapes. Delete the smaller shape which is underneath the larger shape.
Re: imported svg shape will not fill
I was able to fill a shape after I'd found the home node, broke it, and joined the resultant ends again. Not very efficient to do this for the whole map, but if you just need one or two shapes it should work.
-- Ben
Re: imported svg shape will not fill
it's clearly a weird svg thing
Re: imported svg shape will not fill
When I broke the shapes I found a funny island thing in the lower right portion of the map. But deleting this did not help.
This behavior is reminiscent of Adobe files.
Re: imported svg shape will not fill
the funny island thing is called corsica
the corsicans have been trying for centuries to remove themselves from france
you've probably done them a favour there
but you're right, breaking the object up completely makes no difference
i've not seen this behaviour before
Re: imported svg shape will not fill
Solution:
ungroup, take France (It'll take La Corse and Monaco as well) apart. Select France and aply "Arrange -> Convert Line to Shape" , then "Arrange -> Break Shapes" and throw away what suits you most.
It's a very raw and ugly map, by the way...
Re: imported svg shape will not fill
what Michael posted works for me too
as Gary said, this used to happen a lot with adobe files - the clue is to look down at the status bar where, when you ungroup the imported file and select only France, you see it described as a 'line'
1 Attachment(s)
Re: imported svg shape will not fill
"all lines are equal ..."
By the way, ther's no need to bash Adobe overhere. This file is brought to you by Inkscape.
I've opened the file in notepad2 and replaced the attribute "fill:none" with "fill:black" et voila (sic!) . There are in total 69 lines and after a global serch and replace all objects are filled and after umgrouping can be coloured wit every colour you choose...
IMHO Xara needs to brush up the SVG import...
Oh, and if you really would like to use a proper map of Europe then I'd suggest http://upload.wikimedia.org/wikipedi...ini_map%29.svg or google for images of the type SVG https://www.google.nl/search?q=europ...h=601&imgdii=_
Re: imported svg shape will not fill
I'm not bashing adobe at all
I'm saying it happened, which it did, and occasionally still does, with adobe files as well
I am perfectly aware of inkscape thank you very much
I am also perfectly aware of why it happens
what I am saying is that if you have a 'closed' shape' in xara that the status bar says is a 'line' then the steps you gave are the steps to try [first], that I agree with