04-04-2017, 06:35 PM
tkbd, here is the best result I could reach with the changes I did to the plugin code.
Inkscape files are the most hard to find workaround for its issues and as I told you by email, I don't want to make the code too ugly and hard for maintenance just to try support these malformed files.
The oldest test files:
the up side down objects are present because Inkscape seems to include data for stroke and fill that way. I left it as it is then user easily will see the double objects - by using Separate the user can remove the unwanted objects. Or, he/she can just export the stroke or fill - not both.
LibreOffice issues were fixed and it looks better now:
The holes for the simple elements in the Illustrator object aren't defined as for the character on top (that is the way wpc_tt module works with) and I cannot guess what is or not a hole.
As result, they are translated as two closed objects. The user will need to fix that by using boolean operation that should be available soon.
It was added some validations so the user should not get any crash with this update and get a better feedback about any importation issue. (I hope so )
Inkscape files are the most hard to find workaround for its issues and as I told you by email, I don't want to make the code too ugly and hard for maintenance just to try support these malformed files.
The oldest test files:
the up side down objects are present because Inkscape seems to include data for stroke and fill that way. I left it as it is then user easily will see the double objects - by using Separate the user can remove the unwanted objects. Or, he/she can just export the stroke or fill - not both.
LibreOffice issues were fixed and it looks better now:
The holes for the simple elements in the Illustrator object aren't defined as for the character on top (that is the way wpc_tt module works with) and I cannot guess what is or not a hole.
As result, they are translated as two closed objects. The user will need to fix that by using boolean operation that should be available soon.
It was added some validations so the user should not get any crash with this update and get a better feedback about any importation issue. (I hope so )