Comment 4 for bug 366227

Revision history for this message
Alvin Penner (apenner) wrote :

- there are three separate issues that have shown up here:
- the original problem was that there were non-Ascii characters in the filename, either the name itself, or perhaps the directory name. Perhaps the USB drive had a folder name with characters such as è or é in it. This has been fixed (I believe) in the patch I submitted yesterday.
- the second problem was the messages about Malformed URI. I got these messages as well, but ignored them since they are not generated by the script that is importing .dxf, this is a separate issue from .dxf.
- the third issue is the presence of Blocks in the .dxf file. The support for Blocks is somewhat limited in the Python script. I loaded the original .dxf file into Inkscape but the quality of the rendering was poor. So I loaded the .dxf file into QCad and used the menu procedure Block | Explode. I then re-loaded the new .dxf file into Inkscape and got a better result, attached below.

    If the procedure to explode Blocks is available in your CAD program, then I would recommend using it before you try to import the dxf file into Inkscape. This may mean exporting a separate output .dxf file just for Inkscape.